¿Cómo podemos hacer una aplicación Node.js y qué requisitos son necesarios para la misma?

Node.js es un marco que utiliza Javascript como lenguaje tanto en el front-end como en el back-end. Por lo tanto, el conocimiento de Javascript es un requisito previo para crear aplicaciones utilizando el marco Node.js. Le sugiero que se familiarice con Javascript antes de intentar crear aplicaciones usando Node.js.

Si ya está familiarizado con Javascript, haga lo siguiente:

Instalación:

a) Instalar Nodo JS. Si está usando Ubuntu, consulte la siguiente guía: Cómo instalar Nodejs & Npm en Ubuntu usando PPA | TecAdmin (Cómo instalar Nodejs & Npm en Ubuntu usando PPA | TecAdmin)

De lo contrario, si es un usuario de Windows, haga clic en el siguiente enlace para instalar node.js: Descargar | Node.js (Descargar | Node.js)

Tutorial:

b) Consulte el tutorial de W3Schools en Node.js para comprender qué es nodeJs y sus conceptos subyacentes.

Aprendizaje práctico:

c) Existen múltiples marcos dentro de NodeJs para construir aplicaciones. Como principiante, le sugiero que instale Express Application Generator (generador de aplicaciones Express (generador de aplicaciones Express)).

Después de hacer clic en el enlace, siga todas las instrucciones. Una vez que haga eso, puede ver “Bienvenido a Express”, en su host local: 3000.

Felicidades !!! ¡Has creado tu primera aplicación NodeJs!

Para desarrollar una aplicación Node.js , primero necesitará el nodo instalado en su computadora, para hacerlo vaya a su sitio web oficial Node.js y descargue el paquete para su sistema operativo e instálelo. Ahora podrá acceder al nodo a través del símbolo del sistema en Windows o terminal en Linux, Mac. Ahora, para crear una aplicación Node.js simple que actúa como un servidor web, cree un nuevo archivo con el nombre server.js y pegue el código como se muestra a continuación. Luego ejecute la aplicación usando el nodo de comando server.js . Ahora abra su navegador favorito y navegue a URL localhost: 8080 .

var http = require (‘http’);
http.createServer (función (req, res) {
res.writeHead (200, {‘Content-Type’: ‘text / html’});
res.end (‘¡Hola, mundo!’);
}). escuchar (8080);

Node.js es de código abierto, por lo que puede descargar libremente todos los softwares necesarios. Debe instalar Node.js desde Descargar | Node.js. Una vez que descargue Node.js, puede administrar prácticamente todos los paquetes necesarios para crear la aplicación usando NPM, que es el administrador de paquetes de nodo.

Dado que Node.js usa javascript, si ya conoce javascript, entonces estará en casa desarrollando la aplicación Node.js. Necesitará crear un servidor http, lo que puede hacer fácilmente usando el módulo http.