Тёмный

Flutter Developer Learn #8 - Как не нужно выстраивать коммуникацию между блоками 

Flutter Developer Talks
Подписаться 1,1 тыс.
Просмотров 539
50% 1

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

 

28 окт 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 9   
@mrblack2080
@mrblack2080 2 месяца назад
Одни из самых полезных видео по flutter!
@KimuraZhakeshi
@KimuraZhakeshi 2 месяца назад
тот самый контент которого не хватала!
@epsilon4738
@epsilon4738 2 месяца назад
Контент, кайф! Жду продолжение До этого пользовался только связкой из Provider + ChangeNotifier Вот решил начать изучать что по круче и прям огонь объясняешь Если есть возможность, сделай видео где ты + 1 или 2 станицы добавляешь и с помощью go_router (или ещё чего нибудь подобного) передаешь параметры между страницами (и блоками получается) Возможно странная просьба, но очень хочу посмотреть как это "принято" делать
@denis_galkin
@denis_galkin 2 месяца назад
господи, какой же трешак этот дарт)
@fluttermiddlepodcast1220
@fluttermiddlepodcast1220 2 месяца назад
Не сказал бы. На любом языке и на любом фреймворке можно заруинить проект с помощью плохих практик. Тут больше вопрос в том, что не все делают так, как нужно, и по каким-то непонятным причинам отходят от правильного подхода в пользу самописного решения. Знаю пару примеров, когда коммуникацию между блоками делают не с помощью виджетов из flutter_bloc, а через сторонние сервисы коммуникации. Но в таких реализациях нет стримов внутри блоков, и сами блоки все же ничего друг о друге не знают.
@denis_galkin
@denis_galkin 2 месяца назад
@@fluttermiddlepodcast1220 Да, так и есть, но все таки существуют более удобные интсрументы и менее)
@Dominic_Herzog
@Dominic_Herzog 2 месяца назад
и в чем трешак? по-моему, такие основные минусы дарта на данный момент: 1. Кодогенерация. Слишком много кодогенерации, приходится ждать по 1-2 минуты иногда. 2. Нет привычной многопоточки, как в других языках (например, котлин, java, c#), что является большей проблемой, как по мне. Проблему кодогенерации можно будет решить в большой степени с помощью макросов, которые выйдут в этом - начале следующего года. С многопоточкой тоже разбираются.
@fluttermiddlepodcast1220
@fluttermiddlepodcast1220 2 месяца назад
По поводу кодогенерации - можно настроить раннер так, чтобы он только на определенный файлы смотрел, либо же написать скрипт, который сам все необходимое (что в Гите отображается как измененное, например). Но это больше на костыль похоже (которым пользуются), чем на решение, особенно когда у тебя очень много файлов.
@Dominic_Herzog
@Dominic_Herzog 2 месяца назад
@@fluttermiddlepodcast1220 Да, знаю, но когда файлов много - уже не спасает))
Далее
Random Emoji Beatbox Challenge #beatbox #tiktok
00:47
无意间发现了老公的小金库 #一键入戏
00:20
Family♥️👯‍♀️🔥 How old are you? 🥰
00:20
7 Лет Опыта в IT | Что я Понял?
19:56
Random Emoji Beatbox Challenge #beatbox #tiktok
00:47