Releases 16/05/2017 - 18:20

KingHost entrevista: falando sobre Node.JS


Porto Alegre, RS.--(DINO - 16 mai, 2017) - Nesta conversa, Jaydson falou sobre #NodeJS, entrando em assuntos como versionamentos, engines, segurança, importância da comunidade open source e muito mais.

Você ainda pode estar se perguntando: por que usar Node.JS? Assista a entrevista e entenda por que essa tecnologia está cada vez mais e mais popular.

Para quem prefere ler, aí vai em poucas palavras alguns dos motivos:

Uma só linguagem - Para utilizar tecnologias como ASP.NET em seus projetos, os desenvolvedores precisam conhecer uma segunda linguagem, seja C#, VB.NET, Java ou qualquer outra, para rodar o código no lado do servidor. Por outro lado, o Node.js usa JavaScript, uma linguagem que resolve tanto o lado do servidor quanto o do cliente, sendo assim os desenvolvedores só precisam dominar uma linguagem durante todo o processo.

Fácil transição para o desenvolvedor - JavaScript costuma ser terreno comum entre os desenvolvedores web, a transição de um desenvolvedor que conhece JavaScript para o Node.js é muito tranquila, já que o Node usa essa mesma sintaxe.

Ele é leve - Node.js usa uma arquitetura orientada a eventos, o que significa que ele opera em modo de processo único (single-thread), usando chamadas sem bloqueio, que suportam dezenas de milhares de requisições simultâneas. Isso permite que o Node.js seja executado em um único segmento, diferente de outras tecnologias web, que geram um novo segmento a cada requisição.

Suporte built-in para bancos de dados orientado a documentos - É muito comum que aplicações Node.js usem banco de dados orientado a documentos tais como o MongoDB. O MongoDB, ao contrário de banco de dados tradicionais que usam um modelo relacional, utiliza um modelo baseado em documentos, a resposta certa para os fãs de mapeamento objeto-relacional (ORM).

Gerenciador de pacotes e fameworks - o Node.JS possuí um ótimo gerenciador de pacotes, o que agiliza o desenvolvimento. Outro motivo que garantiu a popularidade desta tecnologia são os frameworks, socket.IO, Express e yeoman são exemplos de tecnologias que permitem a interação em tempo real entre cliente e servidor.

Pode ser hospedado na KingHost - desde abril estamos com suporte a Node.JS garantido. Conheça os planos e configure sua hospedagem Node.js com poucos cliques através do seu painel de controle e tenha sua aplicação rodando em segundos.
Website: http://kingho.st/ky6b