| ||Ask HN: Best tech for a web site 2018? (PHP, Rails, Django, Node, Go, etc.)?|
109 points by drudru on Nov 13, 2017 | hide | past | favorite | 116 comments |
|Back in the day, PHP was a great tool for getting a site up quickly.
Then Ruby on Rails took off in 2006 and took the lead.
It was the "batteries included" of web frameworks.
You could build a CRUD app very quickly.
Many other language frameworks followed and evolved.|
It is almost 2018.
What do you think is the best tech for a web app these days?
Here are some features I could quickly think of:
I am interested in hearing the HN opinions on this.
What do you think?
* basic HTTP handling
* good security
* ORM/persistence system
* a built-in user/authentication system
* a built-in admin UI
* a migration system for db schema changes
* easy REST (gRPC, etc) API construction
* good form/model validation
* a type system for the language
* websocket support
| Apply to YC