Introduksjon
Adonis.js er et MVC-rammeverk for NodeJs som lar deg skrive webapper med mindre kode. Den låner konsepter fra andre solide rammeverk som Laravel og utnytter ES6 for å gjøre koden mer uttrykksfull og vedlikeholdbar.
Installasjon
Installer noen viktige verktøy
sudo apt-get update -y
sudo apt-get upgrade -y
sudo apt-get install -y curl git software-properties-common
Installer Node
curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
sudo apt-get update
sudo apt-get install -y nodejs
Installer Adonis.js
sudo npm install -g adonis-cli nodemon
Opprett en testapplikasjon
Lag en testapplikasjon kalt "adonisTestApp"
adonis new adonisTestApp
Start "adonisTestApp"-applikasjonen
cd adonisTestApp
npm start
Du bør se under på ledeteksten:
> adonis-app@2.0.0 start /home/vagrant/adonisTestApp
> node --harmony_proxies server.js
For å få tilgang til appen din fra en nettleser, bruk http://[vultr-vm-ip-address]:3333. Du vil bli møtt med en velkomstside fra Adonis.
Du kan stoppe applikasjonen ved å gå tilbake til terminalen og trykke på Ctrl + C, og bruke nodemon for å starte applikasjonen i stedet. Nodemon overvåker appen for endringer og starter serveren på nytt automatisk, noe som er veldig nyttig for utvikling. Kjør kommandoen nedenfor for å starte appen med nodemon i stedet.
nodemon --watch app --harmony_proxies server.js
Konklusjon
Adonis er et rammeverk som lar deg skylle ut ideer veldig raskt, og har god dokumentasjon , hvor du kan referere for å finne ut mer om alle funksjonene den tilbyr.
Skrevet av Lami Adabonyan