Conceptos básicos e instalación de Sails.js

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
    

    npm init en nuestro directorio de proyectos

  • 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
    

    Instalación de velas

  • 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:

    nuevo proyecto de velas

  • 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
    

    Servidor de inicio a través de velas

  • En el navegador en el puerto localhost:1337 , obtenemos la nueva página de inicio que se muestra a continuación:

    Configuración final

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *