4 ms·
Depends on what kind of web app you want to build. If you want a single page app, then React + a rest framework (like Django Rest Framework) seems to be popular
by sidmitra 9y ago
Depends on what kind of web app you want to build. If you want a single page app, then React + a rest framework (like Django Rest Framework) seems to be popular. If you want a normal server rendered CRUD app, Rails or Django might be fine.
Also depends on who will maintain this app in the future. The more esoteric a stack, the harder it is to find other devs(or they're expensive).
The ecosystem of pre-built modules(eg FB integration) so you don't have to re-invent the wheel. Python seem to have a really good ecosystem of libraries ranging from datascience to crypto.
What are you performance requirements? Do you need sockets? Django now has channels that provide you with some of that.
The answer as always is "it depends". I personally recommend sticking to what you know best(unless you're using this as a learning opportunity) and work with whatever the community prefers in that language.