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.

Get MEAN! Node.js and the MEAN stack

17.939 visualizações

Publicada em

This meetup will bring us back to basics with a bootstrapping session on building an all Javascript web application on a MEAN Stack:

• MongoDB - NoSQL DB

• ExpressJS - Server Application Framework

• AngularJS - Client Application Framework

• NodeJS - Application Platform

I'll cover the basics of getting bootstrapped with Node.js and building out a fully featured web application from backend-to-frontend. I'll highlight some of the advantages of an all javascript web application as well as show some development tips leveraging gruntJS based on Nate's presentation last meetup.

Publicada em: Tecnologia
  • Yes you are right. There are many research paper writing services available now. But almost services are fake and illegal. Only a genuine service will treat their customer with quality research papers. ⇒ www.HelpWriting.net ⇐
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • Check the source ⇒ www.WritePaper.info ⇐ This site is really helped me out gave me relief from headaches. Good luck!
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • To get professional research papers you must go for experts like ⇒ HelpWriting.net ⇐
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • Sex in your area is here: ❤❤❤ http://bit.ly/2Q98JRS ❤❤❤
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • Dating direct: ❤❤❤ http://bit.ly/2Q98JRS ❤❤❤
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui

Get MEAN! Node.js and the MEAN stack

  1. 1. Get Mean! Node.js and the MEAN stack
  2. 2. NICHOLAS MCCLAY
  3. 3. The original Article http://blog.mongodb.org/post/49262866911/the-mean-s
  4. 4. What is the MEAN Stack? 100%100% JavaScript JavaScript 100%100% JavaScript JavaScript NoSQL!!! NoSQL!!! NoSQL!!! NoSQL!!! On Sale Now On Sale Now $0.00! $0.00!On Sale Now On Sale Now $0.00! $0.00!
  5. 5. Client Server Database Example Application
  6. 6. Why Go MEAN? JavaScript all the way down Consistent models across stack Consistent best practices across stack Leverage JavaScript’s popularity
  7. 7. (APPLICATION PLATFORM)
  8. 8. Server-side javascript platform built onV8 engine What javascript has done for the web browser, Node.js is doing for the backend server Learn more at: http://nodejs.org/ What it does
  9. 9. Running Node
  10. 10. NodeJS module package manager There is a module for everything, probably more than one. Key commands - install, remove, update, search, -g flag for global https://npmjs.org/
  11. 11. High performance server-side JavaScript Module loading Asynchronous IO Application platform foundation Node.js And MEAN Stack
  12. 12. (WEB SERVER)
  13. 13. A simple and robust web application framework for Node.js Gives you everything you would expect to build a modern web server Middleware, routing, templating, static-files, cookies, mime-types and much much more Learn more at: http://expressjs.com/ What it does
  14. 14. Running Express
  15. 15. (MANY OTHER NODE FRAMEWORKS) PIMP YOUR STACK
  16. 16. (THE DATABASE)
  17. 17. A simple and scalable document based NoSQL DB JSON based model persistence Flexible Schemas, Query Selectors, Sharding and much much more Learn more at: http://www.mongodb.org/ What it does
  18. 18. DOCUMENT DATA
  19. 19. Its not SQL!
  20. 20. Mongoose http://mongoosejs.com/
  21. 21. (MANY OTHER JSON DB OPTIONS) PIMP YOUR STACK
  22. 22. (CLIENT APPLICATION)
  23. 23. An extensible client-side application framework A swiss army knife of JavaScript MVW goodness Data-binding, syncing, templating, components and much, much more Learn more at: http://angularjs.org/ What it does
  24. 24. Angular Views
  25. 25. Angular Models & Controllers
  26. 26. (OR A MILLION OTHERS) PIMP YOUR STACK
  27. 27. LET’S GET STARTED!
  28. 28. A great Boilerplate http://www.mean.io/
  29. 29. YEOMAN Generators https://github.com/chrisenytc/gener https://github.com/wlepinski/gene rator-meanstack
  30. 30. Thanks! @NickMcCla y

×