Engrain by ByteRush

WEB.15 2 concepts · 1 ready

APIs: REST and GraphQL

Design and consume APIs well from the frontend side.

  1. WEB.15.01REST API design for frontend engineersCoreMid-level12 min
  2. WEB.15.02GraphQL fundamentals and trade-offs + Other API styles (awareness)Mid-levelBeing written

Interview questions in this module

  1. Offset vs cursor pagination: trade-offs?
  2. REST vs GraphQL: when would you choose each?
  3. What is the N+1 problem in GraphQL?
  4. What is a backend-for-frontend?
  5. How should an API report errors?
  6. What is an idempotency key and when do you need one?