Flutter: Александр Денисов, Evolution of State Management (Webinar 06.08.2020)

Спасибо! Поделитесь с друзьями!

URL

Вам не понравилось видео. Спасибо за то что поделились своим мнением!

Sorry, only registred users can create playlists.
URL


Добавлено В Работа с деревом
4 просмотра

Об этом видео

Flutter - новый мобильный фреймворк от Google, созданный для разработки iOS и Android приложений с одной кодовой базой, в который сейчас добавлена поддержка web и desktop. Сейчас все больше и больше разработчиков обращают на него свое внимание и всё больше компаний выбирают Flutter для разработки своих продуктов.

Есть один вопрос, который постоянно задают разработчики, недавно перешедшие во Flutter разработку, какой архитектурный подход (state management approach) использовать лучше всего? Тем более что количество возможных решений постоянно растет, а некоторые из казалось бы привычных и устоявшихся подходов внезапно эволюционируют в нечто совсем новое.

В этом докладе я попробую разобраться во всем этом многообразии, уделив особое внимание эволюции привычных подходов, и сделать из этого какие то выводы. Вот вопросы на которые я попробую ответить:

- Откуда появилось столько разных стейт менеджментов (Redux, BloC, MobX, Provider и тп), какая между ними разница, и для каких решений что лучше подходит?
- Как появляются новые решения и каким образом эволюционируют старые?
- Что за библиотеки Cubit и RiverPod и чем их использование отличается от FlutterBloC или Provider + ChangeNotifier?
- Кто виноват и что делать? (Извечный вопрос)
Доклад будет интересен мобильным разработчикам, а также всем инженерам, которые интересуютя Flutter.