Este documento discute Node.js e MongoDB. Ele começa explicando o background do autor como programador, palestrante e professor e lista algumas conferências onde ele apresentou. Em seguida, o documento explora as razões para usar Node.js, incluindo seu ecossistema, popularidade, capacidade full-stack e desempenho. Também descreve o ambiente Node.js, MongoDB e ferramentas como VS Code. Por fim, apresenta conceitos básicos de JavaScript como sintaxe, tipos, strings e arrays.
6. Por que Node.js?
● Linguagem web mais popular do
mundo;
● baixa curva de aprendizado;
● forte comunidade;
JavaScript
7. Por que Node.js?
● JavaScript client-side;
● JavaScript server-side (Node.js);
● JavaScript database (MongoDB);
● dados JSON em todas camadas;
Full-Stack
8. Por que Node.js?
● baixo custo de hardware;
● baixo custo de SO;
● sem licença;
Leve e
Multiplataforma
9. Por que Node.js?
● +475 mil extensões;
● maior repositório de pacotes;
● frameworks e bibliotecas
incríveis (Socket.io, ExpressJS,
Meteor, Passport, etc)
Ecossistema
10. Por que Node.js?
● Netflix e Microsoft;
● GoDaddy e Groupon;
● PayPal e Rakuten;
● SAP e Walmart;
● Yahoo e Ebay;
Corporativa
11. Por que Node.js?
● Visual Studio e VS Code;
● Atom;
● NetBeans;
Ferramentas