¿Qué es Node.js?
Opciones
- Una base de datos para guardar datos de aplicaciones web
- Un runtime de JavaScript para ejecutar código fuera del navegador (Opción correcta)
- Un framework CSS para construir diseños de página
- Un proveedor cloud que alquila servidores por horas
Respuesta
Un runtime de JavaScript que permite ejecutar JavaScript fuera del navegador, por ejemplo para construir servidores y herramientas de línea de comandos
Por qué
JavaScript nació dentro de los navegadores. Node.js es un programa que puede ejecutar código JavaScript en cualquier computadora, así que puedes escribir un backend o un script en JavaScript.
Node.js se describe como un entorno de ejecución de JavaScript gratuito, de código abierto y multiplataforma, hecho para ser asíncrono y orientado a eventos.
Un runtime es el programa que ejecuta tu código.
Recuerda
Node.js = JavaScript fuera del navegador.