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:
- Paginated list of Post’s (Title and Author)
- Search by author, title, body
- Individual Post page with post, author details
Requirements:
- The app should be written using pure js(without any libraries like: React, Vue, Angular etc.)
- The app should be able to filter posts “in-memory”
- The tool must not use any additional dependencies. Use only built-in libraries of the browser