por que node js?
TRANSCRIPT
![Page 1: Por que Node JS?](https://reader034.vdocuments.com.br/reader034/viewer/2022050722/589d04661a28ab255c8b575f/html5/thumbnails/1.jpg)
POR QUE NODE JS?PRINCIPAIS RAZÕES PARA UTILIZÁ-LO
Criado por / Austin Felipe @felipe_austin
![Page 2: Por que Node JS?](https://reader034.vdocuments.com.br/reader034/viewer/2022050722/589d04661a28ab255c8b575f/html5/thumbnails/2.jpg)
QUEM SOU EU?Empreendedor & Desenvolvedor
Neurando (CoFounder)
![Page 3: Por que Node JS?](https://reader034.vdocuments.com.br/reader034/viewer/2022050722/589d04661a28ab255c8b575f/html5/thumbnails/3.jpg)
O QUE É O NODE?
Plataforma para desenvolvimento server-side utilizando JScomo linguagem
MódulosOrientado a eventosÚnica thread
![Page 4: Por que Node JS?](https://reader034.vdocuments.com.br/reader034/viewer/2022050722/589d04661a28ab255c8b575f/html5/thumbnails/4.jpg)
Várias threads
![Page 5: Por que Node JS?](https://reader034.vdocuments.com.br/reader034/viewer/2022050722/589d04661a28ab255c8b575f/html5/thumbnails/5.jpg)
Única thread non-blocking
![Page 6: Por que Node JS?](https://reader034.vdocuments.com.br/reader034/viewer/2022050722/589d04661a28ab255c8b575f/html5/thumbnails/6.jpg)
JAVASCRIPT EM TODAS AS CAMADASJavascript everywhere
Única linguagemAssembly da internetFacilidade de contrataçãoAceitação no mercado
![Page 7: Por que Node JS?](https://reader034.vdocuments.com.br/reader034/viewer/2022050722/589d04661a28ab255c8b575f/html5/thumbnails/7.jpg)
NODE É FÁCIL DE APRENDERMesma linguagem server e clientSem "burocracias"Não opinativo
![Page 8: Por que Node JS?](https://reader034.vdocuments.com.br/reader034/viewer/2022050722/589d04661a28ab255c8b575f/html5/thumbnails/8.jpg)
PERFORMANCEPerformance em primeiro lugar
Google V8 engineCompilador Just-in-time (JIT)Orientado a eventos
![Page 9: Por que Node JS?](https://reader034.vdocuments.com.br/reader034/viewer/2022050722/589d04661a28ab255c8b575f/html5/thumbnails/9.jpg)
JAVA VS NODE (PAYPAL)Overview page
2 vezes mais rápido com menos pessoasEscrito com 33% menos linhasGerado 40% menos arquivos
![Page 10: Por que Node JS?](https://reader034.vdocuments.com.br/reader034/viewer/2022050722/589d04661a28ab255c8b575f/html5/thumbnails/10.jpg)
JAVA
![Page 11: Por que Node JS?](https://reader034.vdocuments.com.br/reader034/viewer/2022050722/589d04661a28ab255c8b575f/html5/thumbnails/11.jpg)
NODE
![Page 12: Por que Node JS?](https://reader034.vdocuments.com.br/reader034/viewer/2022050722/589d04661a28ab255c8b575f/html5/thumbnails/12.jpg)
JAVA VS NODE (PAYPAL)Overview page
Dobro de requisições por segundoRedução de 35% no tempo médio de resposta
![Page 13: Por que Node JS?](https://reader034.vdocuments.com.br/reader034/viewer/2022050722/589d04661a28ab255c8b575f/html5/thumbnails/13.jpg)
NPM - PACKAGE MANAGER /FRAMEWORKS
Coleção de ferramentas que facilitam e automatizamprocessos
200 mil pacotes130 milhões de download por dia
![Page 14: Por que Node JS?](https://reader034.vdocuments.com.br/reader034/viewer/2022050722/589d04661a28ab255c8b575f/html5/thumbnails/14.jpg)
APLICAÇÃO EM TEMPO REALPrincipal razão pelo qual o Node JS foi criado
Two-way connectionFácil implementaçãoÓtimo para games/chats apps
![Page 15: Por que Node JS?](https://reader034.vdocuments.com.br/reader034/viewer/2022050722/589d04661a28ab255c8b575f/html5/thumbnails/15.jpg)
COMUNIDADEOpen sourceFortemente baseado no Github (Issues)https://nodejs.org/en/get-involved/
![Page 16: Por que Node JS?](https://reader034.vdocuments.com.br/reader034/viewer/2022050722/589d04661a28ab255c8b575f/html5/thumbnails/16.jpg)
ONDE BUSCAR CONHECIMENTO?http://nodeschool.io/ (Guia)http://nodeup.com/ (Podcast)http://www.planetnodejs.com/ (Agregador de blogs)http://stackoverflow.com/questions/tagged/node.js(Q&Q)http://howtonode.org/ (Agregador de tutoriais)
![Page 17: Por que Node JS?](https://reader034.vdocuments.com.br/reader034/viewer/2022050722/589d04661a28ab255c8b575f/html5/thumbnails/17.jpg)
UTILIZAÇÃO EM GRANDESEMPRESAS
IBMMicrosoftLinkedInPayPalGoDaddy
![Page 18: Por que Node JS?](https://reader034.vdocuments.com.br/reader034/viewer/2022050722/589d04661a28ab255c8b575f/html5/thumbnails/18.jpg)
MERCADO DE TRABALHO