Introducción
Adonis.js es un Marco MVC para NodeJs que le permite escribir aplicaciones web con menos código. Toma prestados conceptos de otros marcos sólidos como Laravel y aprovecha ES6 para hacer que el código sea más expresivo y fácil de mantener.
Instalación
Instala algunas herramientas esenciales
sudo apt-get update -y
sudo apt-get upgrade -y
sudo apt-get install -y curl git software-properties-common
Instalar nodo
curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
sudo apt-get update
sudo apt-get install -y nodejs
Instala Adonis.js
sudo npm install -g adonis-cli nodemon
Crear una aplicación de prueba
Cree una aplicación de prueba llamada "adonisTestApp"
adonis new adonisTestApp
Inicie la aplicación "adonisTestApp"
cd adonisTestApp
npm start
Debería ver a continuación en el símbolo del sistema:
> [email protected] start /home/vagrant/adonisTestApp
> node --harmony_proxies server.js
Para acceder a su aplicación desde un navegador web, use http://[vultr-vm-ip-address]:3333
. Serás recibido con una página de bienvenida de Adonis.
Puede detener la aplicación volviendo a la terminal y presionando Ctrl + C
, y use nodemon para iniciar la aplicación. Nodemon supervisa la aplicación en busca de cambios y reinicia el servidor automáticamente, lo que es muy útil para el desarrollo. Ejecute el siguiente comando para iniciar la aplicación con nodemon en su lugar.
nodemon --watch app --harmony_proxies server.js
Conclusión
Adonis es un marco que le permite eliminar ideas muy rápidamente y tiene una excelente documentación , donde puede consultar para obtener más información sobre todas las funciones que ofrece.
Escrito por Lami Adabonyan