3 ms·
Nextjs feels like the de facto framework. Throw on Prisma and you should be all set. When you say it leaves a lot to be desired, what specifically do you think
by dudboi 2y ago
Nextjs feels like the de facto framework. Throw on Prisma and you should be all set. When you say it leaves a lot to be desired, what specifically do you think is lacking?
- vimota 2y agoThere's a clear philosophical difference between a framework like NextJS and Rails/Django/Laravel. The former takes the approach of expecting users to integrate various third party libraries (ie. Prisma, PassportJS, ReactAdmin, etc) while the latter has it a lot of features built in as framework primitives and defaults. Some of those features: * ORM and DB migrations * Auth * Admin interface * Form handling and validation * Email sending * Background jobs Which is why you end up needing so many different SaaS templates for Nextjs that tie all these different libraries together into a pre-built package.
- aosaigh 2y ago"Convention over configuration" and it seems to be a dying philosophy unfortunately. Ember.js is probably the closest in the JavaScript world.
- hot_town 2y agoExactly. Wasp, https://wasp-lang.dev https://wasp-lang.dev, is the only framework in the React/Node/Prisma space that's taking this opinionated approach to full-stack development. For example, you get full-stack auth by just adding this to your config file: `auth.methods: { email: {}, google: {} }` Then you on-the-fly Auth UI components and all the necessary hooks