Данное приложение представляет из себя удобный и минималистичный интерфейс для просмотра свежих новостей с Hacker News.
Главная страница состоит из шапки, списка новостей и футера. В шапке
находится заголовок и отображается текущее время. В списке новостей
отображается список из 100 свежайших постов на HN, самые новые сверху. На каждой новости отображается ее название, ник автора, дата публикации, рейтинг и количество комментариев.
При клике на заголовок новости с главной страницы
вы попадаете на страницу новости, где дополнительно отображается ссылка на материал новости и дерево комментариев.
Находясь на главной странице новости обновляются раз в минуту или по нажатию на кнопку 'Обновить'. Находясь на странице новости информация обновляется раз в минуту или по нажатию на кнопку 'Обновить'. На проекте используется RTK Query - для запроса по endpoint и кеширования. Реализовал lazy load на главной странице.
Каждую минуту имеется ввиду по часам: 13:00, 13:01, 13:02 и тд.