AdonisJS - A Hidden Gem for JavaScript Developers for Building Full-stack Production-Ready Apps

AdonisJS - A Hidden Gem for JavaScript Developers for Building Full-stack Production-Ready Apps

AdonisJS is an MVC framework for Node.js that simplifies building server-side applications. It offers a clean API, built-in ORM, authentication, and session management, making it a powerful tool for developers.

AdonisJS is a powerful framework with a full-featured ecosystem, ideal for developers looking for a structured and stable solution. It's a hidden gem that deserves more attention.

AdonisJS is stable and production-ready. It has a dedicated community and frequent updates, making it a reliable choice for building applications.

Features Highlight

  • MVC Framework: Clean structure with Model-View-Controller architecture.
  • IoC Container: Efficient dependency management.
  • Lucid ORM: Simplifies database interactions.
  • ES6/ES7 Support: Fully embraces modern JavaScript.
  • Authentication: Built-in support for various authentication methods.
  • Edge Templating Engine: Fast and expressive templating.
  • Config management
  • Type-safe environment variables
  • Thoughtful folder structure
  • Routing and controllers
  • Middleware
  • BodyParser
  • File uploads
  • Type-safe event emitter
  • Encryption
  • Password hashing
  • Browser testing support
  • Open API tests support
  • Command-line tests
  • Ready to work with AWS S3, GCS, and local file system
  • Built-in limiter
  • Built-in cache
  • Mailer
  • Health Checks
  • Built-in Vite Support

Getting Started with AdonisJS

In the following steps, we will demonstrate how to install and get started creating apps with AdonisJS.

Install AdonisJS

npm install -g @adonisjs/cli

Create a new AdonisJS project

adonis new blog-with-adonis

Run Your New project

cd blog-with-adonis

adonis serve --dev

Now you are ready to build your next web-app.

Resources & Downloads

AdonisJS - A fully featured web framework for Node.js
AdonisJS is a TypeScript-first web framework for building web apps and API servers. It comes with support for testing, modern tooling, an ecosystem of official packages, and more.
GitHub - adonisjs/core: AdonisJS is a TypeScript-first web framework for building web apps and API servers. It comes with support for testing, modern tooling, an ecosystem of official packages, and more.
AdonisJS is a TypeScript-first web framework for building web apps and API servers. It comes with support for testing, modern tooling, an ecosystem of official packages, and more. - adonisjs/core







Open-source Apps

9,500+

Medical Apps

500+

Lists

450+

Dev. Resources

900+