漏 2026 Hashnode
If you're a Node.js developer, you've likely played the "backend builder" game. You start with Express or Fastify. Then you need an ORM. You pull in Prisma or TypeORM. Then you need validation, so you grab Zod or Joi. You need auth, a logging system,...

Pertanyaan yang sangat tajam. AdonisJS memang secara teknis kuat, bahkan sering disebut "Laravel-nya JavaScript", karena pendekatannya yang opinionated, fullstack, dan produktif. Tapi kenyataannya, jumlah penggunanya masih kalah jauh dibanding framew...

Di dunia pengembangan web, Laravel telah menjadi standar de facto di banyak proyek lokal, terutama di Indonesia. Framework berbasis PHP ini dikenal dengan sintaksnya yang elegan, dokumentasi yang rapi, dan ekosistem yang memudahkan developer membangu...

When building robust apps with AdonisJS, there are times you might want to use an external mailing service that isn't natively supported. Fortunately, AdonisJS makes it easy to extend the @adonisjs/mail module with your own custom mail driver. In thi...

While working with AdonisJS 5, I ran into an interesting situation that every developer should be aware of when using createMany() in combination with model hooks. In short: when using afterCreate hooks with createMany(), always pass the transaction ...

Today marks Day 56 of #100DaysOfCode. In this article, I鈥檒l walk through how you can create and update database models using Prisma ORM in an AdonisJS application with a MySQL database. Before proceeding, ensure that your AdonisJS project is set up a...
