- Describe REST as a convention for routing
- Define 'Resource' in REST
- Explain a RESTful route structure
- Build a RESTful API
Build a RESTful API that serves the data in data.json. You can use Sinatra, Node, or something else.
REST reminder:
CRUD action | RESTful route | REST name |
---|---|---|
Create | POST server.com/users/ | Create |
Read | GET server.com/users/ | Index |
GET server.com/users/1 | Show | |
Update | PUT server.com/users/1 | Update |
Delete | DELETE server.com/users/1 | Delete |