- Node.js: server-side JavaScript
- Has additional standard library for working with files, data, creating web servers.
- Modules:
require
vsimport
/export
- Ignoring
node_modules
- What is Express?
- How is it similar to Rails?
- How is it different to Rails?
- Thinking in a RESTful way
- What is a request and response?
- What can we send? JSON. Errors. HTTP Status Codes.
- Client side vs server side
- What does the browser do? Parse and render HTML by default vs parse and render JSON in client-side JavaScript
- Validation
- Redirects
- Authorization