You should save, get, update and delete bookmarks using to an external API using XMLHttpRequest
GET
-- /users -- Get user listGET
-- /users/:id -- Get single userPOST
-- /users -- Add user- Payload:
{ "name": "User Name", "avatar": "avatar url" }
- Payload:
PUT
-- /users/:id -- Update user with your payload- Payload:
{ "name": "User Name", "avatar": "avatar url" }
- Payload:
DELETE
-- /users/:id -- Delete user
GET
-- /users/:id/bookmarks -- Get user bookmarksGET
-- /users/:id/bookmarks/:id -- Get single bookmarkPOST
-- /users/:id/bookmarks -- Add bookmark to a user- Payload:
{ "title": "Bookmark title", "url": "Bookmark url" }
- Payload:
PUT
-- /users/:id/bookmarks/:id -- Update user bookmark- Payload:
{ "title": "Bookmark title", "url": "Bookmark url" }
- Payload:
DELETE
-- /users/:id/bookmarks/:id -- Delete user bookmark