Por que Node JS?

235 visualizações

Publicada em

Slides da palestra voltada para o público iniciante de Node JS.

Publicada em: Tecnologia
1 comentário
0 gostaram
Estatísticas
Notas
  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
235
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4
Ações
Compartilhamentos
0
Downloads
10
Comentários
1
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Por que Node JS?

  1. 1. POR QUE NODE JS? PRINCIPAIS RAZÕES PARA UTILIZÁ-LO Criado por /Austin Felipe @felipe_austin
  2. 2. QUEM SOU EU? Empreendedor & Desenvolvedor Neurando (CoFounder)
  3. 3. O QUE É O NODE? Plataforma para desenvolvimento server-side utilizando JS como linguagem Módulos Orientado a eventos Única thread
  4. 4. Várias threads
  5. 5. Única thread non-blocking
  6. 6. JAVASCRIPT EM TODAS AS CAMADAS Javascript everywhere Única linguagem Assembly da internet Facilidade de contratação Aceitação no mercado
  7. 7. NODE É FÁCIL DE APRENDER Mesma linguagem server e client Sem "burocracias" Não opinativo
  8. 8. PERFORMANCE Performance em primeiro lugar Google V8 engine Compilador Just-in-time (JIT) Orientado a eventos
  9. 9. JAVA VS NODE (PAYPAL) Overview page 2 vezes mais rápido com menos pessoas Escrito com 33% menos linhas Gerado 40% menos arquivos
  10. 10. JAVA
  11. 11. NODE
  12. 12. JAVA VS NODE (PAYPAL) Overview page Dobro de requisições por segundo Redução de 35% no tempo médio de resposta
  13. 13. NPM - PACKAGE MANAGER / FRAMEWORKS Coleção de ferramentas que facilitam e automatizam processos 200 mil pacotes 130 milhões de download por dia
  14. 14. APLICAÇÃO EM TEMPO REAL Principal razão pelo qual o Node JS foi criado Two-way connection Fácil implementação Ótimo para games/chats apps
  15. 15. COMUNIDADE Open source Fortemente baseado no Github (Issues) https://nodejs.org/en/get-involved/
  16. 16. 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)
  17. 17. UTILIZAÇÃO EM GRANDES EMPRESAS IBM Microsoft LinkedIn PayPal GoDaddy
  18. 18. MERCADO DE TRABALHO
  19. 19. DÚVIDAS? austin.felipe@live.com

×