mern
some third party
- stripe - for payments
- twilio - for sending emails and messages
API - application programming interface
REST - Representational State Transfer
- Client Server Architecture - backend frontend
- Statelessness - no state saved, send oauth on each token
- Layered System -
- Cacheability - If http header
- Uniform Design -
- COde on Demand