O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Mergulhando no Tech Radar: Node.JS, por Raquel Guimarães

2.103 visualizações

Publicada em

Node.JS aparece no Technology Radar de Janeiro 2014 como plataforma a ser adotada e é conhecida por alguns como a possibilidade de se ter "Javascript no Servidor".
Vamos debater sobre a veracidade ou não dessa afirmação e conversar, também, sobre os princípios e motivos que fazem com que esta plataforma seja um ótimo caminho para alguns tipos de aplicações, assim como ferramentas para teste e deploy.

Publicada em: Tecnologia
  • Seja o primeiro a comentar

Mergulhando no Tech Radar: Node.JS, por Raquel Guimarães

  1. 1. R a q u e l G u i m a r ã e s MERGULHANDO NO TECH RADAR: NODE.JS II Encontro Nacional de Mulheres na Tecnologia Goiânia, 29 de março de 2014
  2. 2. 2 thoughtworks.com/radar
  3. 3. 3
  4. 4. 4 /joyent/node
  5. 5. 5 http://www.toptal.com/nodejs/why-the-hell-would-i-use-node-js
  6. 6. 6 http://www.toptal.com/nodejs/why-the-hell-would-i-use-node-js
  7. 7. 7 var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.write('Hello Worldn'); res.end(); }).listen(1337); console.log('Server running at http://localhost:1337/'); $ node server.js Server running at http://localhost:1337/
  8. 8. 8 64 799 módulos 7 531 650 downloads no último dia 48 208 781 downloads na última semana 173 477 733 downloads no último mês
  9. 9. 9 var express = require(“express”); var app = express(); app.get(“/about”, function(req, res) { res.render(“about”) }); app.listen(8080); Callbacks assíncronos baseados em eventos
  10. 10. 10 TESTANDO
  11. 11. DEPLOY 11 + + forever
  12. 12. QUANDO USAR? 12 ▫︎API Json ▫︎Páginas únicas com muito Ajax (ex: gmail like) ▫︎Streaming ▫︎Aplicações real-time (ex: chats) ▫︎...
  13. 13. OBRIGADA raquelguimaraes.com raquelguimaraes rguimar@thoughtworks.com

×