RESTful Routing
About
In the world of web development, understanding RESTful routing is essential for creating robust and well-structured applications. This module serves as a foundational guide for new developers, introducing the principles of REST and demonstrating RESTful routing conventions. Through practical examples and hands-on exercises, students will learn how to construct organized tables outlining their application’s routes, using best practices for building efficient and effective web applications.
Content
| Lesson | Skills |
|---|---|
| Concepts | Explaining REST protocol and architecture |
| RESTful HTTP Methods | Describe the CRUD functionalities associated with common HTTP request methods and explain how they are used in API development |
| RESTful Routing Conventions | Understanding the purpose and function of each route in a RESTful architecture |
| RESTful Routing Conventions for APIs | Understanding the purpose and function of each route in a RESTful architecture - in an API context |
| Activity: Create a RESTful Routing Chart | Apply what you’ve learned about RESTful routing by designing a routing chart |
| Routing for Embedded Resources | Understanding conventions for Embedded Resources |
| Routing for Referenced Resources | Understanding conventions for Referenced Resources |
References
Internal
Prerequisites
- HTTP Request Response Cycle
Course landing pages
Resources
Find a 👾 bug 👾 or have suggestions? Let us know!