Node.js: Node.js es un entorno de tiempo de ejecución multiplataforma y de código abierto para ejecutar código JavaScript fuera de un navegador. Debe recordar que NodeJS no es un marco y no es un lenguaje de programación. La mayoría de las personas están confundidas y entienden que es un marco o un lenguaje de programación. A menudo usamos Node.js para crear servicios de back-end como API como aplicación web o aplicación móvil.
Sails.js: Sails.js es un marco de Node.js que se basa en Express.js y un marco de Model-View-Controller (MVC) en tiempo real para Node.js. Sails es similar a Ruby on Rails. Permite a los desarrolladores ensamblar rápidamente API REST, aplicaciones de una sola página y mucho más. Sails.js es una solución de JavaScript impecable que respalda varias tecnologías de front-end y múltiples bases de datos al mismo tiempo.
Crear una aplicación básica de Sails.js a través de NPM ( Node Package Manager )
-
Paso 1: Cree una carpeta de proyecto vacía. En el símbolo del sistema ( cmd )/terminal, ejecute npm init para inicializar el archivo package.json :
>> npm init -y // The -y can be added to gain default settings in package.json
-
Paso 2: Esto suele tardar unos 48 segundos, dependiendo de tu conexión a Internet. Opcionalmente, puede instalar nodemon para recarga en caliente. Para instalar Sails.js.
>> npm install sails -g // The -g installs the library globally
-
Paso 3: para generar una nueva aplicación, simplemente cambie el directorio ( cd ) al directorio donde desea que esté y escriba:
>> sails new sails-project
Veremos un mensaje para elegir la plantilla de su proyecto como se muestra a continuación:
-
Paso 4: escriba 1 (o presione Intro) para comenzar con la plantilla de » aplicación web » predeterminada que incluye funciones esenciales como inicio de sesión, recuperación de contraseña, correos electrónicos y facturación . O, si desea comenzar desde cero con un proyecto vacío, elija 2 para una aplicación clásica de Sails.
Una vez que haya elegido su plantilla, deberá esperar un momento para que se instalen algunas dependencias. Luego, para echar un vistazo a su nueva aplicación Sails:
>> cd sails-project >> sails lift
-
En el navegador en el puerto localhost:1337 , obtenemos la nueva página de inicio que se muestra a continuación:
Referencia: https://sailsjs.com/get-started
Publicación traducida automáticamente
Artículo escrito por amitkumarjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA