Resumen
En este módulo ha aprendido que Node.js es un entorno de ejecución que puede ejecutar aplicaciones y código de JavaScript fuera de un explorador. También ha aprendido cómo funciona Node.js y por qué es una buena opción para compilar y ejecutar aplicaciones de JavaScript. Esto puede abarcar desde la compilación de servidores de aplicaciones hasta la ejecución de aplicaciones en tiempo real con dispositivos insertados.
Recursos adicionales
Qué muestra
Node.js en Azure
Tipos de versión de Node.js:
El motor de JavaScript V8:
Contenedor de desarrollo en CodeSpaces:
Creado con Node.js
Las siguientes aplicaciones se compilan con Node.js:
- Herramientas de la CLI como la CLI de Azure Functions
- Servidores back-end y servicios de API, como Express.js y NestJS
- Aplicaciones de escritorio, como Slack (con Electron)
- Bibliotecas de IoT, como Johnny-Five, y Puck-js.
- Complementos para SketchApp y Adobe XD
- Editores de código, como Visual Studio Code y Atom
- Desarrollo para dispositivos móviles nativo con NativeScript
Las técnicas de optimización de compilación incluyen:
Las empresas que usan Node.js en producción incluyen: