Honestly, Adonis was on top of our list with Nest but we wanted to have Prisma in our stack and that at that time Adonis didn't have a straight forward integration like Nest. IIRC, other reason was Kafka integration in Nestjs that gave it more points.
Anyway, all of these frameworks are great and it was hard to choose one. Small differences made us choosing Nestjs.
What was the reason for not choosing Adonisjs?
Honestly, Adonis was on top of our list with Nest but we wanted to have Prisma in our stack and that at that time Adonis didn't have a straight forward integration like Nest. IIRC, other reason was Kafka integration in Nestjs that gave it more points.
Anyway, all of these frameworks are great and it was hard to choose one. Small differences made us choosing Nestjs.
Makes sense. Infact Adonisjs ORM is one of the reasons for us to use Adonisjs.
I tried Prisma, but felt limited with what I can achieve, especially when I want to rely on complex SQL queries