Introducció
Adonis.js és un marc MVC per a NodeJs que us permet escriure aplicacions web amb menys codi. Pren prestats conceptes d'altres marcs sòlids com Laravel i aprofita l'ES6 per fer que el codi sigui més expressiu i fàcil de mantenir.
Instal·lació
Instal·leu algunes eines essencials
sudo apt-get update -y
sudo apt-get upgrade -y
sudo apt-get install -y curl git software-properties-common
Instal·leu Node
curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
sudo apt-get update
sudo apt-get install -y nodejs
Instal·leu Adonis.js
sudo npm install -g adonis-cli nodemon
Creeu una aplicació de prova
Creeu una aplicació de prova anomenada "adonisTestApp"
adonis new adonisTestApp
Inicieu l'aplicació "adonisTestApp".
cd adonisTestApp
npm start
Hauríeu de veure a continuació a l'indicador d'ordres:
> adonis-app@2.0.0 start /home/vagrant/adonisTestApp
> node --harmony_proxies server.js
Per accedir a la vostra aplicació des d'un navegador web, feu servir http://[vultr-vm-ip-address]:3333. Seràs rebut amb una pàgina de benvinguda d'Adonis.
Podeu aturar l'aplicació tornant al terminal i prement Ctrl + C, i utilitzar nodemon per iniciar l'aplicació. Nodemon supervisa l'aplicació per detectar canvis i reinicia el servidor automàticament, cosa que és molt útil per al desenvolupament. Executeu l'ordre següent per iniciar l'aplicació amb nodemon.
nodemon --watch app --harmony_proxies server.js
Conclusió
Adonis és un framework que us permet eliminar idees molt ràpidament i té una gran documentació , on podeu fer referència per obtenir més informació sobre totes les funcions que ofereix.
Escrit per Lami Adabonyan