Mobile System Design. Pagination 📑
Еще одна необходимая тема для системного дизайна - пагинация.
Практически все приложения имеют данные, которые мы получаем частями. И этому несколько причин. Мы не хотим заставлять пользователя долго смотреть на экран загрузки, нагружать мобильную сеть или заставлять бэкенд вытаскивать всё из базы данных без необходимости.
В этом разборе рассмотрим, какие типы пагинации бывают? Какой подход выбрать? И самое главное, какие преимущества и недостатки у них есть?
Один из follow up’ов на интервью может быть реализация production-ready решения. Рассмотрим и такой вариант.
Также хотелось бы поделиться дополнительными материалами по теме. Меня вдохновляли @alementuev и мой бывший руководитель @andrey_tech. По разными на то причинам, они не очень активны сейчас в создании контента о мобильном сис. дизайне, но все равно вы сможете найти полезные приемы в их видео.
Если вы не читали предыдущий разбор о Real-time notification то вам сюда)
Post #183
2.04K
- 🔥 12
- 👍 3
- 😍 3