CRUD
Create (post) - make something
Read (get) - get something
Update (put) - change something
Delete (delete) - remove something
how does a server get requests and generate responses?
http - hypertext transport protocol.
This allows us to handle CRUD (create/post , read/get , update/put, delete
HTTP methods
get, post, put, delete - all parts of this protocol.
Express is a framework that helps us handle these requests in a simple way.
EJS
embedded javascript templates - allows to dynamically create html at runtime.
what code listens on a server for web requests?
API