Escolar Documentos
Profissional Documentos
Cultura Documentos
Node.js
O Node.js (ambiente de execução Javascript no servidor) foi implementado baseado no interpretador V8 JavaScript Engine (interpretador de JavaScript em C++ com código aberto da Google, utilizado
Índice
1 Histórico
2 Características
3 Vantagens de uso
3.1 Flexibilidade
3.2 Leveza
3.3 Suporte
3.4 Produtividade
4 Veja também
5 Referências
6 Ligações externas
Histórico
Características
A principal característica e diferença de outras tecnologias (como PHP, Java, C#) é a execução das requisições/eventos em single-thread, onde apenas uma thread (chamada de Event Loop) é respons
Vantagens de uso
Flexibilidade
O NodeJs possui o gerenciador de pacotes reusáveis NPM (Node Package Manager), o maior repositório de softwares, dando ao interpretador um potencial a ser utilizada em qualquer situação. O paco
Leveza
Um ambiente Node.js não exige muitos recursos computacionais tradicionais. Se utilizado em conjunto com a ferramentas Docker, o ganho na velocidade de deploy e replicação de máquinas pode ser m
Suporte
Conta com suporte das principais empresas de serviços de armazenamento na nuvem, como a AWS, Google Cloud e, Microsoft Azure, com suporte nativo ao Node.JS.
Produtividade
O gerenciador NPM fornece pacotes reusáveis disponível gratuitamente para uso em grupo;[3]
Mesma linguagem no frontend e backend, que pode representar ganhos de reuso de código e criação de equipes multidisciplinares, reaproveitando recursos;[3]
A possibilidade de deploys e iterações mais rápidas, e resolução de problemas On the Fly, também permitem a criação de soluções próprias e inovadoras, como a Uber faz para resolver alguns probl
Veja também
Tornado (servidor web)
MongoDB
Go (linguagem de programação)
Referências
Wait, What's Node.js Good for Again? Arquivado em 14 de outubro de 2012, no Wayback Machine., By Klint Finley, January 25, 2011, ReadWriteHack
Node is a server-side JavaScript interpreter that changes the notion of how a server should work
lenon (5 de setembro de 2018). «Node.js - O que é, como funciona e quais as vantagens». Opus Software. Consultado em 10 de outubro de 2019
Ligações externas
Just what is Node.js? (em inglês)
Sítio oficial (em inglês)
Repositório de códigos