Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

AFxAster/Courses

Repository files navigation

Особенности и реализация

Вход

На этот экран нельзя вернуться после авторизации Допускаю, что реализовал этот безвозвратный переход не очень правильно

Главная

Получение данных с кэшированием:

  1. Делаю запрос в сеть, чтобы получить свежие данные
  2. Если пришел успешный ответ, то записываю в базу данных (кэш)
  3. Возвращаю уже данные из бд (SSOT)

Сортировка

При сортировке по умолчанию берутся данные из бд, однако если был вызван рефреш, то данные сначала подтягиваются из сети

Swipe to refresh

При рефреше то данные обновляются из сети

Избранное

В избранном курсы отображаются в порядке их добавление (последнее добавленное сверху)

Swipe to delete:

На экране избранного можно свайпнуть в любую сторону по горизонтали, чтобы удалить курс из избранного. Кнопка так же остается работающей

Swipe to refresh:

При обновлении повторно формируется обращение к бд, пусть она и реактивна

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /