https://liga-a-test.vercel.app/
Это мой первый проект на TypeScript и я уже успел его полюбить.
Раз уж я использую Next.JS, то решил бонусом сделать две разные версии рендеринга:
- ISR (Incremental Static Regeneration) - статика, которая ререндерится через определённые промежутки времени на сервере
- Client Only - всё происходит на стороне клиента
На вопрос по каким полям искать мне не ответили, поэтому решил сделать поиск по заголовку и телу поста.
Написать одностраничное приложение с использованием React+hooks, выводящее список постов. У каждого поста должны выводиться имя и никнейм его автора.
Также на странице должно быть поле input, фильтрующее посты по строке поиска.
Стилевое оформление на ваше усмотрение, но нужно использовать styled-components.
Плюсом (но не обязательным требованием) будет использование TypeScript.
API:
https://jsonplaceholder.typicode.com/posts — посты
https://jsonplaceholder.typicode.com/users — пользователи