APIs: REST and GraphQL
Design and consume APIs well from the frontend side.
- WEB.15.01REST API design for frontend engineersCoreMid-level12 min
- WEB.15.02GraphQL fundamentals and trade-offs + Other API styles (awareness)Mid-levelBeing written
Interview questions in this module
- Offset vs cursor pagination: trade-offs?
- REST vs GraphQL: when would you choose each?
- What is the N+1 problem in GraphQL?
- What is a backend-for-frontend?
- How should an API report errors?
- What is an idempotency key and when do you need one?