{"id":9891,"date":"2016-05-20T10:41:12","date_gmt":"2016-05-20T13:41:12","guid":{"rendered":"https:\/\/king.host\/blog\/?p=9891"},"modified":"2024-06-04T07:33:04","modified_gmt":"2024-06-04T10:33:04","slug":"entrevista-jaydson-gomes-falando-sobre-node-js","status":"publish","type":"post","link":"https:\/\/king.host\/blog\/eventos\/entrevista-jaydson-gomes-falando-sobre-node-js\/","title":{"rendered":"Entrevista Jaydson Gomes &#8211; Falando sobre Node.JS"},"content":{"rendered":"<p>Conversamos com Jaydson Gomes, desenvolvedor com mais de 12 anos de experi\u00eancia, criador do <a href=\"https:\/\/braziljs.org\/conf\" target=\"_blank\" rel=\"noopener\">Braziljs<\/a> e palestrante de #DesenvolvimentoWeb reconhecido mundo afora.<\/p>\n<p>Nesta conversa, Jaydson falou sobre #NodeJS, entrando em assuntos como versionamentos, engines, seguran\u00e7a, import\u00e2ncia da comunidade open source e muito mais.<\/p>\n<p>Voc\u00ea ainda pode estar se perguntando: por que usar Node.JS? Assista a entrevista e entenda por que essa tecnologia est\u00e1 cada vez mais e mais popular.<\/p>\n<p>Para quem prefere ler, a\u00ed vai em poucas palavras alguns dos motivos:<\/p>\n<p><strong>Uma s\u00f3 linguagem<\/strong> &#8211; 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\u00f3digo 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\u00f3 precisam dominar uma linguagem durante todo o processo.<br \/>\n<strong>F\u00e1cil transi\u00e7\u00e3o para o desenvolvedor<\/strong> &#8211; JavaScript costuma ser terreno comum entre os desenvolvedores web, a transi\u00e7\u00e3o de um desenvolvedor que conhece JavaScript para o Node.js \u00e9 muito tranquila, j\u00e1 que o Node usa essa mesma sintaxe.<br \/>\n<strong>Ele \u00e9 leve<\/strong> &#8211; Node.js usa uma arquitetura orientada a eventos, o que significa que ele opera em modo de processo \u00fanico (single-thread), usando chamadas sem bloqueio, que suportam dezenas de milhares de requisi\u00e7\u00f5es simult\u00e2neas. Isso permite que o Node.js seja executado em um \u00fanico segmento, diferente de outras tecnologias web, que geram um novo segmento a cada requisi\u00e7\u00e3o.<br \/>\n<strong>Suporte built-in para bancos de dados orientado a documentos<\/strong> &#8211; \u00c9 muito comum que aplica\u00e7\u00f5es Node.js usem banco de dados orientado a documentos tais como o MongoDB. O MongoDB, ao contr\u00e1rio de banco de dados tradicionais que usam um modelo relacional, utiliza um modelo baseado em documentos, a resposta certa para os f\u00e3s de mapeamento objeto-relacional (ORM).<br \/>\n<strong>Gerenciador de pacotes e fameworks<\/strong> &#8211; o Node.JS possu\u00ed um \u00f3timo gerenciador de pacotes, o que agiliza o desenvolvimento. Outro motivo que garantiu a popularidade desta tecnologia s\u00e3o os frameworks, socket.IO, Express e yeoman s\u00e3o exemplos de tecnologias que permitem a intera\u00e7\u00e3o em tempo real entre cliente e servidor.<\/p>\n<p><strong>Pode ser hospedado na KingHost<\/strong> &#8211; desde abril estamos com suporte a Node.JS garantido.<a href=\"https:\/\/www.kinghost.com.br\/node-js\" target=\"_blank\" rel=\"noopener\"> Conhe\u00e7a os planos<\/a> e configure sua hospedagem Node.js com poucos cliques atrav\u00e9s do seu painel de controle e tenha sua aplica\u00e7\u00e3o rodando em segundos.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Conversamos com Jaydson Gomes, desenvolvedor com mais de 12 anos de experi\u00eancia, criador do Braziljs e palestrante de #DesenvolvimentoWeb reconhecido mundo afora. Nesta conversa, Jaydson falou sobre #NodeJS, entrando em assuntos como versionamentos, engines, seguran\u00e7a, import\u00e2ncia da comunidade open source e muito mais. Voc\u00ea ainda pode estar se perguntando: por que usar Node.JS? Assista a [&hellip;]<\/p>\n","protected":false},"author":277,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"video","meta":{"footnotes":""},"categories":[1315,1170,1327],"tags":[1355],"class_list":["post-9891","post","type-post","status-publish","format-video","hentry","category-casos-de-sucesso","category-eventos","category-hospedagem-node-js","tag-nodejs","post_format-post-format-video"],"_links":{"self":[{"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/posts\/9891","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/users\/277"}],"replies":[{"embeddable":true,"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/comments?post=9891"}],"version-history":[{"count":1,"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/posts\/9891\/revisions"}],"predecessor-version":[{"id":31181,"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/posts\/9891\/revisions\/31181"}],"wp:attachment":[{"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/media?parent=9891"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/categories?post=9891"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/tags?post=9891"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}