AdonisJS is a Node.js MVC framework. It offers a stable eco-system to write web servers so that you can focus on business needs over finalizing which package to choose or not.
AdonisJS provides a consistent and expressive API to build full-stack web applications or a micro API server.
It was built by Aman Virk.
Here some reasons why I chose, and why you might want to choose, AdonisJS also:
- Solid MVC architecture with inbuilt IoC container to bind and resolve dependencies.
- First class support for unit testing, API and browser tests.
- Active Record based ORM.
- A bunch of first-class add-ons for: sending emails, I18n and writing terminal commands.
- Extensive documentation.
AdonisJS has an active and growing community.
In this series, we'll be using the latest version of AdonisJS.