В докладе рассказывается, как нативными средствами сделать то, что многие делают исключительно сторонними библиотеками. Это переворачивает парадигму и для многих может оказаться крайне полезной информацией, чтобы стать библиотеконезависимым.
Наверняка 90% приложений так или иначе совершает сетевые запросы, а ещё 90% из них делают это с помощью протокола HTTP. Часто для решения сетевых задач мы любим усложнять себе жизнь и тратить лишнее время на написание вроде бы простых процедур и классов.
В этом докладе мы поговорим о типовых задачах, с которыми сталкивается каждый разработчик при работе с сетью, и посмотрим, как быстро и эффективно их можно решить с помощью уже существующих инструментов. Обсудим следующие темы:
кэширование изображений и любых других данных, управление жизнью кэша;
аутентификация пользователя;
исполнение запросов параллельно или последовательно;
диагностика сетевых ошибок;
проверка доступности сетевого стека;
архитектура взаимодействия с API;
средства
2 views
1315
406
8 months ago 01:06:45 1
Лев Никулин. Операция “Трест“. Радиопостановка по мотивам романа “Мертвая зыбь“. Часть 2
8 months ago 00:58:11 1
Лев Никулин. Операция “Трест“. Радиопостановка по мотивам романа “Мертвая зыбь“. Часть 1
10 months ago 00:02:27 20
«Сватовство». Фрагмент мюзикла «Арап Петра Великого»
10 months ago 00:01:39 1
Фрагмент мюзикла «Арап Петра Великого»
1 year ago 00:39:14 1
Бросай себе вызов – Евгений Ртищев
3 years ago 00:51:46 6
Евгений Ртищев — Оптимизируем процессы разработки и параметры приложения
4 years ago 00:10:00 1
За кулисами Центральной спортивной Арены. Сделано в России РБК
4 years ago 00:03:41 2
Владимир Шипко & STARICHKI Бубенмен
4 years ago 00:55:41 2
Евгений Ртищев — Работаем с сетью эффективно
5 years ago 00:48:53 2
VoIP-пуши: когда нужно быстро слезть / Евгений Ртищев (Сбербанк Онлайн)
6 years ago 00:33:55 7
Как решить проблемы тимлида с помощью геймификации
6 years ago 00:42:52 5
Евгений Ртищев – 2 года жизни с React Native
6 years ago 00:59:58 1
Пишем на React Native - Евгений Ртищев (Сбербанк-Технологии)