Resumo
Neste módulo, aprendeu que o Node.js é um runtime que pode executar aplicações e código JavaScript fora de um browser. Também aprendeu como é que o Node.js funciona e o motivo pelo qual é uma boa opção para criar e executar aplicações JavaScript. Isso pode variar desde a criação de servidores de aplicativos até a execução de aplicativos em tempo real com dispositivos incorporados.
Recursos adicionais
Programa
Node.js no Azure
Tipos de versão do Node.js:
O motor JavaScript V8:
O contêiner de desenvolvimento no CodeSpaces:
Construído com Node.js
As seguintes aplicações são criadas com o Node.js:
- Ferramentas de CLI, como a CLI do Azure Functions
- Serviços API e servidores back-end como o Express.js e NestJS
- Aplicações de computador como o Slack (através do Electron)
- Bibliotecas de IoT como Johnny-Five e Puck-js
- Plug-ins para SketchApp e Adobe XD
- Editores de código como o Visual Studio Code e Atom
- Desenvolvimento móvel nativo com NativeScript
As técnicas de otimização de compilação incluem:
Seguem-se algumas empresas que utilizam o Node.js em produção: