Чому асинхронна логіка відрізняється
Свайпніть щоб показати меню
У цьому розділі ви працюватимете з даними, які надходять із зовнішніх джерел вашого застосунку.
Відмінність
До цього моменту всі зміни стану відбувалися миттєво. Під час роботи з API ситуація змінюється. Завантаження даних займає час, може завершитися невдачею і не завжди поводиться передбачувано.
Що змінюється
Під час отримання даних ви маєте справу з кількома станами:
- Завантаження під час виконання запиту;
- Успіх після отримання даних;
- Помилка, якщо щось пішло не так.
Ваш застосунок повинен коректно обробляти всі ці стани. Без належної обробки користувачі можуть бачити порожні екрани, застарілі дані або взагалі не отримувати жодного зворотного зв'язку.
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 5. Розділ 1
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Секція 5. Розділ 1