3 ms·
If I'm writing React and Prisma code here... what exactly does Wasp solve? Can someone explain this to a relative web stuff layman?
by abraxas 4y ago
If I'm writing React and Prisma code here... what exactly does Wasp solve? Can someone explain this to a relative web stuff layman?
- hot_town 4y agoHey. Vince, DevRel @ Wasp here. The cool part about Wasp is that it allows you to build full-stack apps with minimal effort, so that you can spend the majority of your time actually writing React and Prisma, and not configuring servers, routes, authentication, and the like. Just by defining your Entities and the necessary read & write operations in your Wasp file, Wasp is able to build a NodeJS server based on industry best-practices, create your Auth "plumbing", build your API, protect pages, etc. You're free to define the logic as you see fit, without the grunt work of setting up services from scratch.
- matijash 4y agoHere is the explicit list of functionalities that Wasp DSL currently offers: * full-stack auth - username/password or Google (more providers soon) * routing + ability to protect your routes (only authenticated users) * running async jobs (e.g. you need send an email, or generate a report), powered by pg-poss * tight integration of data models throughout the stack - no need to implement CRUD API, automatic cache invalidation, native support for optimistic UI updates