Урок 52: "Основы работы с данными - http запросы"
Vložit
- čas přidán 27. 07. 2024
- Пожертвования - boosty.to/lazyloadflutter
______
Канал с анонсами в телеграм - t.me/lazyload_flutter
______
Группа в телеграм - t.me/learnDartFlutter
______
Группа в вк - club203125105
______
Код урока для подписчиков Boosty - github.com/JonFir/lazyload_fl...
______
0:00 - Вступление
0:45 - Структура HTTP запроса
9:0 - Структура URL
14:00 - Добавляем класс Post который будем получать с сервера
22:00 - Пишем get запрос для получения постов с сервера
49:35 - Используем запрос данных в верстке для отображения постов
1:01:59 - Пишем post запрос для отправки данных на сервер
1:11:15 - Пишем запрос для загрузки данных в сеть
Не могу не присоединитья к восторженным высказываниям из благодарности за ваш труд!!!! Всего вам наилучшего!
Блин! Вот это точно удивительное путешествие в мир сетевых запросов, когда это у тебя впервые)
Зашел по рекомендации, видно очень тщательно объяснил урок👍👍👍
Самый объемный курс по флаттер который только можно найти. Спасибо за труд!!!
Первый раз встречаю, что так всё нормально рассказано. Отличный материал и примеры! Спасибо.
Круто! Теперь можно к приложению с фильмами применять)
Отличный урок! Спасибо!
спасибо, мастер. Урок прекрасный, вернусь сюда ещё не раз
Ой как все вовремя спасибо большое
спасибо за клевые уроки!
Спасибо , ваш контент очень полезный и по делу
Интересно. Большое спасибо
Ты мой герой! Короче начинаю смотреть сначала все твои уроки! Есть задача, написать приложение для веба и для мобилки за 2 месяца(до НГ). Багаж - слабое знание питона и джанги чтобы написать API и колоссальное желание писать код! Уделять буду 6-8 часов в день, по возможности больше!
Ну, как получилось? Что-то еще, кроме доки, смотрел?
@@user-pm5ip8pr5g походу нет😂
Спасибо! Топчик!!!
Супер 🔥🔥🔥🔥🔥🔥
Лучший!
Спасибо!
Спасибо за урок! Подскажи пожалуйста где почитать про то как составить структуру папок в папке lib для разных типов проекта?
кстате важный момент очередность нельзя нарушать headers потом write
\/
request.headers.add('Content-type', 'application/json; charset=UTF-8');
request.write(jsonEncode(parametrs));
/\
final response = await request.close();
Да не говорите я уже 2 дня не могу понят как работает http на flutter. Спасибо большое и hello из Туркменистана 🇹🇲🇹🇲
Потом еще будет применение в проекте с фильмами))
you are best
точка G, хах)
Спасибо Видос как все ТОП!
А где друг кст?
Мы пока по времени не сходимя(
Большое спасибо за уроки!
У меня вопрос: это основной способ взаимодействия с сетью на flutter, или есть более популярный?
Есть dio
Ох как тяжко идет. 3 дня штурмовал информацию пока все более менее легло по полочкам. так правда и не въехал в одну ситуацию. если не указать as List в для JsonDecode(jsonString) в getPosts - то флаттер все проглотит и posts создастся вроде верно. во всяком случае в дебагере будет выглядеть как лист с постами... но при передаче ругается что это лист динамиков. тут вот вопрос конечно больше про дебагер - как разглядеть такую ошибку. пока досконально не сверил с оригиналом - не смог найти проблему.
57:29 List get posts => List.unmodifiable(_posts); вот так может надо было? а разве без этого, через get-метод все-равно можно изменить список?
да кстати, так можно было
Спасибо за видео. Что порекомендуете в качестве state manager`a?
block
@@LearnDartFlutter Смотрю на bloc либу, и что то даже начинать не хочется, слишком много кода, и кодо-генерации нужно накручивать. Или у Вас есть более элегантное решение?
@@SShurikuSS смотря для каких целей. если приложение не супер сложное, то скорее всего ему подойдет Provider. На остальные я бы даже не смотрел
@@SShurikuSS если не хочешь париться есть GetX там всё просто, для маленьких и средних проектов достаточно
Да поддерживаю @Nick Korolev Я вот давно исспользую GetX и мне он пока нравится. Там есть разделение UI и логики, там есть state manager, навигация и много еще разных примочек.
А тут можно делиться сниппетсами? я написал для интерхит нотифаера. чего его гонять постоянно :)
сяп
Коллеги, а в каком уроке я про factory пропустил, не могу понять :(
а как же стандартный http пакет? или это не пакет для работы с запросами?
Ссылка на репозиторий не рабочая ((
она доступна платным подписчикам на boosty
Хелпер на инхерит на гит хабе
DefBritva/Britva-Snippets
Написал его сам было неудобно, потом случайно вбил в поиск snippet generator..
Отличный урок! Спасибо!