Skip to content
Jaccon
  • Home
  • Biografia
  • Github
  • Imasters
  • Entrevistas
  • Arquivo
  • Contato
Menu

NodejS e suas principais características por uma visão de quem utiliza no dia-a-dia

André Jaccon
Tech Lead Mobsale Payments & E-commerce

Eu mantenho este trabalho de forma voluntária e sem fins lucrativos desde 2003. Se puder siga-me nas redes sociais

Linkedin
Github
Youtube
Facebook
Twitter
LinkedIn
Email
Print
WhatsApp

Faça parte das comunidades que eu participo no Telegram e Discor.

Participar

O NodeJS é uma plataforma "não linguagem" baseada no V8 engine do Google Chrome. Criado por Ryan Dahl em 2009 .

Foi concebido para ser mais performático que os servidores web daquela época possibilitando um maior número de conexões concorrentes.



O que é ?

  • Uma plataforma baseada em Javascript que funciona no Backend da aplicação;
  • Possui gerenciadores de pacotes package managers que facilitam o gerenciamento de pacotes externos de nossas aplicações destacando o NPM e o Yarn;
  • Arquitetura baseada em Event-Loop, isto possibilita a comunicação continua entre client/server side;
  • Single-Thread até a versão 10x mas utiliza por trás uma lib chamada libuv do C++ que possibilita rodar em múltiplos-threads;
  • Background threads fantástico para aplicações que ficam rodando mesmo sem a interação do usuário como por exemplo aplicações de mineração de dados entre outros;
  • No-blocking I/O ou seja não loca I/O da máquina no processamento das threads como é feito em linguagens por exemplo PHP;
  • Possui uma vasta lista de frameworks e micro-frameworks destacando:

    Express JS
    AdonisJS
    NestJS

    NodeJS é sem dúvida uma plataforma que está dentro da minha lista de ferramentas mais utilizadas para o desenvolvimento de aplicações de todo quanto é porte. Dando minha opinião pessoal é uma plataforma performática e que possibilita criação de aplicações realtime incríveis.

    Como ponto negativo tenho uma único ponto a ressaltar, ciclo de vida do software com atualizações continuas.

    E você o que pensa a respeito do NodeJS ? Já utiliza, gosta ? não gosta deixe sua opinião nos comentários abaixo.

    Não deixei também de seguir o conteúdo publicado no canal no Youtube. Se você assinar o canal ajudará a você ter sempre as notificações de novos conteúdos e irá dar aquele incentivo a continuar a criar novos conteúdos trabalho que eu faço desde 2003

    Forte abraço e #fiqueemcasa

André Jaccon Tech Lead
© Copyleft - André Jaccon Tech lead
Search for:
Fechar Menu