Більшість додатків, чи то мобільні, чи то веб, чи десктоп, залежать від того чи іншого бекенда. Отже, імплементація комунікації з API є невід’ємною частиною реалізації додатку. У цій серії з шести частин представлені інструменти та підходи, які полегшують розробку комунікації з API у Flutter додатках, які ми використовуємо в Tide.
Обіцяю, буде корисно і цікаво розробникам будь-якого рівня!
У цій серії поговоримо про:
- Частина 0: Вступ
- Частина 1: моделі даних з freezed та json_serializable. Про просте
- Частина 2: моделі даних з freezed та json_serializable. Про складне
- Частина 3: HTTP клієнт та перехоплювачі запитів з dio. Про просте
- Частина 4: HTTP клієнт та перехоплювачі запитів з dio. Про складне
- Частина 5: REST API запити з retrofit. Про просте
- Частина 6: REST API запити з retrofit. Про складне