Тёмный

Flutter - Работа с пакетом Freezed для генерации кода. Часть 1/2. 

Konstantin Kokorin
Подписаться 10 тыс.
Просмотров 7 тыс.
50% 1

В этом видео рассмотрим работу пакета Freezed, который помогает сократить написание шаблонного кода для класса данных и моделей.
Исходный код - github.com/Virer2013/Learn_Fl...
Курс "Изучаем Flutter" на площадке Stepik - stepik.org/z/113607 (Промокод на скидку - FLUTTER_092023 )
Курс "Изучаем Dart" на площадке Stepik - stepik.org/z/115012 (Промокод на скидку - DART_092023 )
Таймлайн:
0:00 Введение
0:47 Обычная модель данных
2:53 Equatable
3:58 copyWith
5:51 toJson & fromJson
6:21 VSCode Extension - Dart Data Class Generator
8:10 Пакет Freezed
12:43 Генерация кода
14:18 Freezed toJson & fromJson
16:37 analysis_options.yaml - Исключение.g.dart and .freezed.dart файлов
17:32 Кастомные методы в Freezed
18:51 Взаимодействие с другими моделями данных
Перевод: shorturl.at/irzB7

Опубликовано:

 

16 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 18   
@golfling1150
@golfling1150 2 года назад
Шпаргалка: flutter pub run build_runner watch --delete-conflicting-outputs
@sovrinfo
@sovrinfo 2 года назад
Спасибо за видео.Коммент в поддержку!
@alexnik4187
@alexnik4187 5 месяцев назад
отличное видео, все необходимые аспекты показаны
@dmitry9088
@dmitry9088 2 года назад
Круто! Спасибо за хорошее объяснение:)
@darul-asar381
@darul-asar381 2 года назад
Спасибо за хорошую подачу, очень познавательно
@HaKoIIuTeJIb
@HaKoIIuTeJIb 2 года назад
То что надо! Спасибо за видео!
@DartMitai
@DartMitai Год назад
Спасибо, классное видео
@tim1730
@tim1730 Год назад
СПАСИБООООО!
@konstantinkokorin
@konstantinkokorin 2 года назад
В этом видео рассмотрим работу пакета Freezed, который помогает сократить написание шаблонного кода для класса данных и моделей. Таймлайн: 0:00 Введение 0:47 Обычная модель данных 2:53 Equatable 3:58 copyWith 5:51 toJson & fromJson 6:21 VSCode Extension - Dart Data Class Generator 8:10 Пакет Freezed 12:43 Генерация кода 14:18 Freezed toJson & fromJson 16:37 analysis_options.yaml - Исключение.g.dart and .freezed.dart файлов 17:32 Кастомные методы в Freezed 18:51 Взаимодействие с другими моделями данных Исходный код - github.com/Virer2013/Learn_Flutter/tree/master/freezed_example Курс "Изучаем Flutter" - www.udemy.com/course/learn_flutter/?couponCode=FLUTTER_112021 Курс "Изучаем Dart" - www.udemy.com/course/learndart/?couponCode=DART_112021
@MxMayers
@MxMayers 2 года назад
Шикарное видео! спасибо! еще не досмотрел решил спросить, подскажите на 11:13 у вас ошибки показываются рядом со строкой что это за пакет такой? а то я задолбался наводить мышку на слово что бы увидеть ошибку. P.S. вообще было бы интересно посмотреть какие плагины для vscode вы используете и рекомендуете
@konstantinkokorin
@konstantinkokorin 2 года назад
Спасибо! Расширение Error Lens. Другие расширения можете увидеть в видео на 6:40 минуте.
@c01nd01r
@c01nd01r 2 года назад
Спасибо! А что насчет использования freezed для создания union классов? Это будет в другом видео? Если оно еще не записано - можно показать пример использования в BLoC?
@konstantinkokorin
@konstantinkokorin 2 года назад
Это будет в след.видео. Хорошо это показывать на примере с BLoC
@evgeny_mdr
@evgeny_mdr 2 года назад
Спасибо за видео, можно ли сделать видео о navigator 2.0 в связке с bloc. (Как вариант курс на udemy) я бы лично его купил.
@konstantinkokorin
@konstantinkokorin 2 года назад
Спасибо! Материал по навигатору 2 готов у меня, но пока запись его отложу. Я никого не банил!
@evgeny_mdr
@evgeny_mdr 2 года назад
@@konstantinkokorin Понял буду ждать.
@user-qv3di5nk9c
@user-qv3di5nk9c Год назад
Подскажите в каких случаях вы выбираете freezed, когда equatable?
@tim1730
@tim1730 Год назад
что нравится то и используй
Далее
Flutter - Ключи. ValueKey
13:44
Просмотров 2,2 тыс.
Flutter Freezed | Code Generation
7:29
Просмотров 3,5 тыс.
Чего ожидать от HTTP/3 + Go
51:07
Просмотров 2,1 тыс.
Docker за 20 минут
21:42
Просмотров 67 тыс.
Flutter - Ключи. UniqueKey
9:24
Просмотров 2,9 тыс.