-
Notifications
You must be signed in to change notification settings - Fork 0
backend routes
Kevin Chen edited this page Mar 15, 2022
·
5 revisions
-
GET
/ -StaticPagesController#root
-
GET /api/users
- returns the user information of displayed posts and for the User Search feature -
POST /api/users
- sign up
-
POST /api/session
- log in -
DELETE /api/session
- log out
-
GET /api/posts
- returns relevant posts (filtered by data/params) -
GET /api/posts/:id
- returns post -
POST /api/posts
- creates a post -
PATCH /api/posts/:id
- edit a post -
DELETE /api/posts/:id
- remove a post
-
POST /api/posts
- like a chirp -
DELETE /api/posts/:id
- unlike a chirp
Note: likes does not include a GET
route because we will have these routes render the api/posts/show.json.jbuilder
view. See Sample State.