Are you tired of always putting together different modules just to get your NodeJs app ready? Or you are tired of always setting up authentication, middlewares for your routes, folder structure, etc? Then allow me introduce to you AdonisJs!
AdonisJS is a Node.js MVC framework that runs on all major operating systems. It offers a stable ecosystem to write a server-side web application so that you can focus on business needs over finalizing which package to choose or not.
I find this framework very useful and elegant as I have built some projects with it. They have a nice documentation and a powerful Adonis-CLI to install its packages when developing.
- Views (handled by Edge templates)
- ORM (handled by Knexjs)
- Emails (needs to be installed separately)
- Queues (integrated via service providers)
- Configuration files and .env
So far AdonisJs is the best NodeJs framework in 2018. Hopefully this quick walkthrough has given you a spike of the awesome NodeJs framework.
Please share your thoughts below and thanks for reading.