Node.js
Un entorno de ejecución para javascript del lado del servidor construido con el motor v8.
El entorno de ejecucíon: es la capa que corre por el sistema operativo que ejecuta software, básicamente se encarga de como se consume memoria, como acceder a las variables y como corre el garbage collector(Es un mecanismo implícito de gestión de memoria implementado en algunos lenguajes de programación).
Chrome V8 lo que hace es compilar javascript a código máquina. Recordemos que los lenguajes interpretados se ejecutan muy rápido, pero cuando hay un loop de código muy seguido se demoran, porque cada vez que pasan por esa linea de código tienen que volverla a interpretar a diferencia de los lenguajes compilados que se demoran mucho en cargar, porque tienen que pasar precisamente por ese proceso de compilación, luego se ejecutan muy rápido porque compilan esa linea, por eso cada vez que vuelven a pasar por ese loop, ya esta perfectamente compilado.
Nodejs fue tomar el engine de JS chrome V8 para crear un entorno de ejecución y poder usar javascript del lado del servidor
Instalación
1. Dirigirse a esta pagina node.js
2. Descargar la version adecuada para la maquina
3. Una vez instalado abrir una terminal de comand de windows como cmd, powershell también funciona
4. Comprobar con el comando node -v y ahi responde la version que se ha instalado
5.Ejecutar npm que node ya viene integrado con este gestor de paquetes, con el comando npm -v y se observa que estas herramientas han sido instaladas
Y con eso ya se tendra el espacio listo para trabajarcon node.js y npm que voy a explicar en otro post.
0 Comentarios