4 / 27
Как создать переиспользуемый composable для работы с API?
Composable для API инкапсулирует состояние загрузки, обработку ошибок и кэширование. Возвращает реактивные data, error, isLoading и методы для CRUD-операций. Главная идея — компоненту не нужно знать детали HTTP-запросов, он работает с чистым интерфейсом.