Ask HN: What web framework do you use? Why did you choose it?
1–10 of 122 posts
Re: Ask HN: What web framework do you use? Why did you choose it?
#2If it's customers call, I used Node (as sw architect), Django, Flask, Web2py. All of them are less opinionated than Rails, which IMHO is bad because any project can be different and it costs time to get on board.
Re: Ask HN: What web framework do you use? Why did you choose it?
#3Re: Ask HN: What web framework do you use? Why did you choose it?
#4Re: Ask HN: What web framework do you use? Why did you choose it?
#5Now I'm working on a project with a smaller scope and I'm simply using express.js and knex.js, no ORM. I love the simplicity and level of control I have. It's liberating not to have to guess what the ORM is doing to my data between my code and the DB layer.
Re: Ask HN: What web framework do you use? Why did you choose it?
#6Re: Ask HN: What web framework do you use? Why did you choose it?
#7* A great (really great) orm
* Best documentation I've ever seen in a project
* Predictable, no magic
* Easy to start but very powerful forms
* Great community, positive attitude, always willing to help
* Batteries included and, for anything missing, lots of add-ons (in the form of apps) for all your needs
* It's in python and supports both 2 and 3
* Good i18n support (english is not my primary language)
* Good templating
* MVT (model view template) architecture works great, especually after you switch to CBVs
* Great support for REST (through django-rest-framework)
* Easy and to-the-point project configuration supporting multiple deploys (development, production etc) and non-commited to vcs settings
I've tried other frameworks in the past but I've always stuck in a missing feature or just wanted to do things in the django way.
Re: Ask HN: What web framework do you use? Why did you choose it?
#8This appears to be the cheapest and most reliable and autoscalable way to build web apps, even though the tooling could still be streamlined. I also believe that React and JavaScript in general currently have the best ecosystem, so it's easy to find anything you need (tools, libraries, components, problem solutions).