Flutter с нуля до профи | #6 - Архитектура проекта, рефакторинг, декомпозиция | Курс 2023
Flutter - это идеальный инструмент, чтобы начать путь в айти или перейти на него в 2023. А я как раз тот самый коуч, которого ты искал.
В этом уроке мы познакомимся с архитектурой Flutter проекта. Вынесем все лишнее из нашего файла. Научимся правильно декомпозировать фичи на папки, экраны и виджеты.
Так же я расскажу про модульный подход при создании приложений,
про import и export.
Может показаться что это видео не сильно важно и его можно пропустить. Но не торопись этого делать! Эти знания тебе очень пригодятся при прохождении собеседования на позицию Flutter - разработчика и дальнейшей работе в команде.
В ходе курса, мы вместе разберемся с тем, что такое Flutter и как на нем сделать первое приложение. Научимся программировать на dart, узнаем про основные виджеты в Flutter, как работать с сетью http dio, узнаем про основной стейт менеджмент в Flutter - BLoC.
Ссылки из видео:
😎 Репозиторий с кодом из уроков:
✅ Полезные ссылки:
👨💻 Мой GitHub (Куча кода на dart / Flutter)
📸 Подпишись на inst
🕺 Telegram с лайвом
00:00 - 00:09 Вступление
00:09 - 00:20 Что будет в уроке
00:20 - 00:42 Основное правило структуризации кода
00:42 - 01:13 Дисклеймер для тех, кто преисполнился
01:13 - 03:37 Модульность в Flutter приложении
03:37 - 04:12 Файлы export’a
04:12 - 04:25 Переносим экран в созданный модуль
04:25 - 05:43 Про import и как это работает
05:43 - 06:31 Импортируем виджеты как профессионалы
06:31 - 07:32 Импортируем модуль как ультра супер профи
07:32 - 08:38 В чем плюсы экспорта из модуля
08:38 - 09:31 Почему важно декомпозировать виджеты
09:31 - 10:41 Почему нельзя выносить виджеты в методы
10:41 - 11:56 Выносим виджет в отдельный файл
11:56 - 13:16 Что и когда стоит экспортировать из feature
13:16 - 13:53 Как не делать мешанину и влюблять разработчиков в свой код
13:53 - 14:39 Создаем модуль для страницы одной крипты
14:39 - 14:50 У разных проектов разный запрос к архитектуре
14:50 - 15:28 Как НЕ нужно делать тестовые для собеседований
15:28 - 17:13 Выносим модуль для страницы одной крипты
17:13 - 18:05 Extension для автоматического экспорта в VSCode
18:05 - 19:24 Декомпозируем остатки
19:24 - 21:03 Выносим Routes
21:03 - 22:34 Выносим Theme
22:34 - 22:52 Любуемся чистотой
22:52 - 24:38 Выносим само приложение из
24:38 - 24:54 Любуемся всем проектом
24:54 - 25:53 Что будет в следующем видео
#войтивайти #программирование #flutter
1 view
332
76
1 month ago 00:48:09 1
Fallout: Equestria многоголосый аудиофанфик глава #11
2 months ago 00:03:08 1
Красивая песня “Полёту Любви отдайся!“
3 months ago 00:05:59 1
Flutter Disk Space
3 months ago 00:21:11 1
Alexandra Dovgan - Felix Mendelssohn, Concerto for Piano No.1 in G Minor,
3 months ago 00:33:52 19
ОС Аврора: пока мы не можем быть везде, но мы будем стараться
3 months ago 00:29:22 11
Friflex: импортозамещение начинает работать в полную силу
3 months ago 00:02:43 3
Dart с нуля до профи | #0 Введение | Курс для начинающих 2023
3 months ago 00:42:43 1
Dubai 🇦🇪 Amazing Miracle Garden, New Season 2024 [ 4K ] Walking Tour
3 months ago 00:17:43 1
ASMR Role Play | Ear Exam with Breathy Whispers “GOOD“ “OKAY“ and “HMM“ Deep in your Ears
3 months ago 00:17:48 6
Web Dev полый курс с нуля. Урок 1. Введение. План разработки