Day 13: Node & MongoDB

Thursday, June 16, 2016

Topics

ngFlash

Easy error and success messages for Angular Projects

npm init

Interactively generate package.json

Express

.listen to set up port .get handling GET requests

  • response.send( )
  • response.json( )

.use for middleware

  • CORS - Cross Origin Resource Sharing

Supervisor - for hot-reloading

Add dev script in package.json

Node Modules

  • require()
  • module.exports

dotenv

For managing your secrets

MongoDB / mLab.com

Homework

  • Write a basic Node server that serves some JSON (GET).
  • Make it handle all HTTP requests (GET, POST, PUT, DELETE).