Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 796 Bytes

File metadata and controls

16 lines (13 loc) · 796 Bytes

Rest-API-Posts

Motivation In modern Front-End development most use-cases are: fetch data from remote API, filter / sort / aggregate data, build abstraction layers between UI and API handlers. In following test assignment you have opportunity to show this skills.

Task Build a tool that operates with Post’s from remote API (https://jsonplaceholder.typicode.com). Supported functionalities:

  1. Paginated list of Post’s (Title and Author)
  2. Search by author, title, body
  3. Individual Post page with post, author details

Requirements:

  1. The app should be written using pure js(without any libraries like: React, Vue, Angular etc.)
  2. The app should be able to filter posts “in-memory”
  3. The tool must not use any additional dependencies. Use only built-in libraries of the browser