RESTful API Design — Roadmap Step & Resources
REST conventions, resource naming, status codes and API design best practices
- Level: intermediate
- Estimated time: 1 days
- Roadmap: MEAN Stack
Before this step
Interview questions
- What makes an API RESTful?
- When to use PUT vs PATCH?
Study resources
- Best Practices for API Design (Article) — freeCodeCamp's widely-shared guide to REST conventions, status codes and resource naming.
- REST API Concepts and Examples (Video) — A widely-watched conceptual explanation of what makes an API RESTful, using whiteboard examples.
- Microsoft REST API Guidelines (Article) — Comprehensive industry standards and conventions for designing robust, predictable RESTful APIs.
- RESTful API Design in 100 Seconds (Video) — Fireship summarizes the core concepts of REST architecture, statelessness, and HTTP verb mappings.
Part of
- Express.js — section
- MEAN Stack roadmap — the full learning path