¿Que es Node.JS?
Node.js fue desarrollado por Ryan Dahl en 2009. Node.js es un código abierto, back-end, multiplataforma construido sobre el motor JavaScript de Google Chrome (motor V8), toma el código JavaScript y lo ejecuta fuera de un navegador web antes de que la página sea enviada al navegador web del usuario.
Podemos extractar de la página oficial de Node.js:
“Ideado como un entorno de ejecución de JavaScript orientado a eventos asíncronos, Node.js está diseñado para crear aplicaciones network escalables”
¿Por qué Node.JS?
Este potente lenguaje de programación también ofrece muchas ventajas para el desarrollo web:
- js se basa en JavaScript
- Código abierto, de uso gratuito
- Fácil de aprender: Si entiendes JavaScript, Node.js será fácil de aprender.
- Escalabilidad
- Alto rendimiento
- Se ejecuta en varias plataformas
- Lenguaje de programación único, permite migrar los datos fácilmente
- Extensibilidad
- Soporte
- JavaScript es de naturaleza de programación asíncrona y también lo es Nod.js