Fullstack MVC framework for Node.js

Server-side web apps

Git hub community

Simple

Result-focused

NodeJS MVC framework

Stability

Flexibility

Reasons

Uses

Stars on GitHub

Companies

7.5K

Reasons

Laravel style

Clean

Structured

CLI

Good practices

Reasons

Business needs

Full-stack web applications

Micro API Servers

Service provider

Router

ORM

MVC

COMPARISONS

Laravel style

REQUIREMENTS

Laravel style

3.0.0 +

8.0.0 +

INSTALLATION

> npm i -g @adonisjs/cli

Binary npm package executioner

Manage multiple versions of Node.js and npm at the same time

NPX

NVM

CLI

> adonis --help

CLI

> adonis --help

CREATE A PROJECT

>adonis new test-project
> npx @adonisjs/cli new test-project
# Fullstack
> git clone --dissociate https://github.com/adonisjs/adonis-fullstack-app
# API
> git clone --dissociate https://github.com/adonisjs/adonis-api-app
# Slim
> git clone --dissociate https://github.com/adonisjs/adonis-slim-app

VIA ADONIS CLI

VIA NPX

VIA GIT

CREATE A PROJECT

RUN A PROJECT

>adonis serve --dev

VIA ADONIS CLI

PROJECT STRUCTURE

LET'S GO!

Adonis JS

By Johnattan Jaramillo

Adonis JS

  • 643