introduzione
Adonis.js è un framework MVC per NodeJs che ti consente di scrivere webapp con meno codice. Prende in prestito concetti da altri solidi framework come Laravel e sfrutta ES6 per rendere il codice più espressivo e mantenibile.
Installazione
Installa alcuni strumenti essenziali
sudo apt-get update -y
sudo apt-get upgrade -y
sudo apt-get install -y curl git software-properties-common
Installa nodo
curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
sudo apt-get update
sudo apt-get install -y nodejs
Installa Adonis.js
sudo npm install -g adonis-cli nodemon
Crea un'applicazione di prova
Crea un'applicazione di test chiamata "adonisTestApp"
adonis new adonisTestApp
Avviare l'applicazione "adonisTestApp"
cd adonisTestApp
npm start
Dovresti vedere di seguito sul prompt dei comandi:
> [email protected] start /home/vagrant/adonisTestApp
> node --harmony_proxies server.js
Per accedere alla tua app da un browser Web, utilizzare http://[vultr-vm-ip-address]:3333
. Sarai accolto con una pagina di benvenuto da Adonis.
È possibile interrompere l'applicazione tornando al terminale e premendo Ctrl + C
e utilizzare invece nodemon per avviare l'applicazione. Nodemon controlla l'app per rilevare eventuali modifiche e riavvia automaticamente il server, cosa molto utile per lo sviluppo. Esegui invece il comando seguente per avviare l'app con nodemon.
nodemon --watch app --harmony_proxies server.js
Conclusione
Adonis è un framework che ti consente di svuotare le idee molto rapidamente e ha un'ottima documentazione , dove puoi fare riferimento per saperne di più su tutte le funzionalità che offre.
Scritto da Lami Adabonyan