O que é Node.js e as vantagens de utilizá-lo?

Node.js, também chamado apenas de Node, é um ambiente de execução Javascript, ou seja, um lugar fora do navegador onde podemos executar a linguagem.

Diferente do que podemos pensar, o Node não é mais um framework JavaScript. Ele é uma plataforma onde podemos executar códigos que utilizam essa linguagem do lado do servidor (ou server-side). Mas existe outro lado? Sim! O lado do cliente (ou client-side), que fica no navegador. Por isso o Node.js se destaca como uma ferramenta extremamente poderosa, pois abre um leque de possibilidades de utilização do JavaScript.

Executar códigos do lado do servidor é possível para o Node porque quando rodamos um código JavaScript em um navegador, por baixo dos panos, ele utiliza uma máquina virtual. O Node se baseou na máquina virtual utilizada pelo Google, no navegador Chrome, chamada de V8, para criar o seu próprio ambiente de execução. Dessa forma, a máquina virtual compila os códigos JavaScript para linguagem de máquina antes de sua execução.

Com isso, temos um ambiente que não depende do navegador para executar código JavaScript e que, por sua leveza e rapidez, traz vantagens para o desenvolvimento: o Node.js permite que várias ações sejam realizadas paralelamente, otimizando o aproveitamento dos recursos, tendo uma característica chamada de “não bloqueante”.Outra vantagem notável dessa ferramenta é o acesso ao NPM, o gerenciador de pacotes do Node.js que é instalado junto a ele que possui uma enorme variedade de pacotes e módulos que, se integrados ao Node.js, trazem uma flexibilidade que faz com que o Node.js possa ser utilizado de infinitas formas para solucionar inúmeros problemas.

 

Agora que já conhecemos o Node e as vantagens de utilizá-lo, o próximo passo é instalar e configurar nos dois sistemas operacionais: 

  • Windows:

1° Passo

Na tela inicial do Node Js, clique em ‘’Descarregar”, e selecione a opção ‘’Instalador do Pré-compilado”:

 

2° Passo

Em seguida, selecione a opção para o programa ‘’Windows”:

 

3° Passo

Por ultimo clique em ‘’Descarregue o Node.js v20.15.1′‘:

 

  • LINUX 

1° Passo

Na tela inicial do Node Js, clique em ‘’Gestor de Pacote”;

 

2° Passo

Em seguida, selecione a opção para o programa ‘’Linux”:

 

3° Passo

Por ultimo clique em ‘’NVM’‘:

 

E pronto!

Essa resposta te ajudou?
Sim
Não

Agradecemos o seu Feedback!

Siga nossos perfis nas redes sociais para ficar por dentro de dicas para ter um negócio de sucesso, acompanhar eventos e muito mais.