2 ms·
Most of the web apps are mostly CRUD at the end of the day and boring stacks like rails,php,python are perfect for this kind of job. The most popular node.js fr
by yagodragon 6y ago
Most of the web apps are mostly CRUD at the end of the day and boring stacks like rails,php,python are perfect for this kind of job. The most popular node.js framework is express.js and it doesn't even have anything built-in to parse request bodies. You'll have to reinvent the wheel in every single step of your app.
Sails.js, adonis.js, nest.js meteor etc are all pretty much dead. They try to poorly re-implement everything we love about rails/django. Heck, even modern PHP with type-hints and symphony/laravel is better than full-stack nodejs these days.
If you're so lucky that your django,rails api can't scale your load, you can use Go which is also way better than node.js in every single aspect (standard library, language, tooling, deployment, performance).
That being said though, i'm really excited and curious about graphql servers and prisma.js and how all these tools could eventually introduce a new way to build crud apps but for now i'll stick with proven tech and wait.
- agustif 6y agoNestJS seems very much alive, although is a little bit bloated for my taste. I would recommend TS+GraphQL-Modules+GQL-Codegen instead. Apollo is a must too both server and client. GraphQL Subscriptions = WebSockets = Real Time bi-directional channel. Lots of cool stuff on TypeScript/GraphQL being done. Nothing wrong with one framework fading off
- nesarkvechnep 6y agoYes, because GraphQL is a fix for everything.
- mikermcneil 6y agoFor the record, Sails === not dead (unless I am also dead) In all seriousness: I maintain it every day with a team of 4 other core team members with the help of an incredible community of contributors. https://sailsjs.com/about https://sailsjs.com/about