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

📖 Reference Materials