So, I'm starting a simple Express project, but we intend to eventually grow it, monetize it, and support it for a long time. But this project will also work as a portfolio project.
Should I use Prisma, TypeORM or something else? My guess is that since it's a simple project, it shouldn't matter that much, queries shouldn't be that complex for now at least, so I'd say the main question is, what ORM would improve my cv the most?
an advise for a Node.js ORM other than Prisma
Prisma alternative?
Hasura is neat for side projects. Auto-generates the GraphQL, GUI data browser: https://hasura.io/
More on reddit.comBest Prisma alternative/database client?
Alternative to Prisma for Postgresql
I think knex + sql-ts make a solid base for typescript projects without compromising in functionality. Knex also has support for db migration, using a different approach than prisma.
If your are building a graphql api, add apollo-server + graphql-codegen for maximum typescript integration. There is no need for any ORM-like solution in this case.
If you are developing a REST API, add Objection ORM.
More on reddit.com