Notícias e MercadoTecnologia

O que é Node.js?

1 Mins read

Saiba mais sobre essa linguagem mais recente

O Node.js é uma plataforma que interpreta o código JavaScript e é usada para construir aplicações de alta escalabilidade e real-time.

É uma linguagem mais recente e os programadores que a utilizam são front-ends (experientes) com características full-stack, ou seja, que também desejam controlar o back-end.

O Node.js vem acompanhado de diversos módulos que permitem trabalhar com recursos no servidor. Os módulos funcionam como pacotes, que facilitam e agilizam o desenvolvimento dos programas.

O gerenciamento de pacotes pode ser realizado por meio da ferramenta NPM, que vem na instalação do Node.js. Como o ecossistema é aberto a todos, fica fácil pesquisar, compartilhar e usar códigos já desenvolvidos.

Particularidades

A plataforma foi desenvolvida para aplicações com troca intensa de dados por meio de dispositivos distribuídos e, desta forma, muitas conexões podem ser tratadas simultaneamente.


banner_uolmn_lojavirtuol_academia

Um chat é um exemplo de aplicação real-time e com múltiplos usuários em que a linguagem pode ser adotada. O Node.js muda a maneira como uma conexão é feita no servidor, e uma característica específica da plataforma é que não há um gerenciador de threads.

Ele utiliza um modelo de programação orientada a eventos e permite funções anônimas, o que facilita o desenvolvimento e a manutenção. Uma conexão e dados recebidos são eventos, por exemplo. Isso é vantajoso porque o JavaScript é orientado por meio de eventos.

Entretanto, esse conceito não é aconselhável para sistemas transacionais de bancos e e-commerces, por exemplo, já que o risco de perda de dados aumenta por causa da falta de controle de threads. Porém, a linguagem pode ser usada como um complemento pelos programadores.

Related posts
Notícias e MercadoSoluções

Por que ter certificado SSL é importante na busca orgânica?

4 Mins read
Com o aumento significativo de acessos, compra e venda pela internet nos últimos anos, o certificado SSL ganhou ainda mais destaque. Esse…
EmpreendedorismoGestão de processosPlanejamento de NegócioTecnologia

Como funciona o WhatsApp Business e como usar no seu negócio?

5 Mins read
Veja como instalar e como funciona o WhatsApp Business, a versão de negócios do WhatsApp para transformar a experiência de atendimento ao…
Presença digitalProdutos UOL Meu NegócioSoluçõesTecnologiaTudo para seu SiteWordPress

Saiba como escolher a melhor hospedagem para wordpress

5 Mins read
O WordPress faz parte de aproximadamente 49% dos principais sites do mundo e é o principal gestor de conteúdo que existe, portanto,…