Prisma is getting a lot of traction as a best in class DB management solution, which provides a more lightweight layer on top your database of choice. In addition it helps developers by generating TypeScript types from a schema file, contains migration tutorials and helpers, and even provides a DB inspector / editor using Prisma studio.
I think this boilerplate is excellent, especially considering it provides authentication out of the box, but I believe integrating with Prisma would make this a more robust boilerplate for modern applications: https://www.prisma.io/
The integration with NextAuth would be even simpler with Prisma: https://next-auth.js.org/schemas/adapters#prisma-adapter
Prisma is getting a lot of traction as a best in class DB management solution, which provides a more lightweight layer on top your database of choice. In addition it helps developers by generating TypeScript types from a schema file, contains migration tutorials and helpers, and even provides a DB inspector / editor using Prisma studio.
I think this boilerplate is excellent, especially considering it provides authentication out of the box, but I believe integrating with Prisma would make this a more robust boilerplate for modern applications: https://www.prisma.io/
The integration with NextAuth would be even simpler with Prisma: https://next-auth.js.org/schemas/adapters#prisma-adapter