Size: a a a

Dart & Flutter по-русски

2020 March 19

П

Павел in Dart & Flutter по-русски
Denis GDevv
И  ещё такой прикол, что эти технологии постоянно меняются, что-то быстро устаревает, так можно одним обучением заниматься всю жизнь, а не деньги зарабатывать и продукты делать :)
так все и делают
источник

AE

Andrey Eremenko in Dart & Flutter по-русски
Есть такая либа, которую сейчас рекомендуют для управления состоянием приложения Флаттер - Provider (https://pub.dev/packages/provider)

Вот во всех примерах (будь проклят этот счетчик!) суть в следующем:
подписываемся на изменения модели и перерисовываем виджет когда модель изменилась.
Если у меня модель Users можно описать так:
User = {
name: string
}
Map<String, User>Users = {}


Я хочу чтобы мой виджет обновлялся ТОЛЬКО когда у конкретного юзера изменилось имя (я знаю ключ, по которому могу получить юзера в модели Users).
Это возможно?
источник

ЭU

Эндрю Ua in Dart & Flutter по-русски
Павел
Легко отделаться хочешь))) От учебы не убежать. Все современные технологии перекликаются
я это понимаю, но не все и сразу что бы научится хоть что то более и менее делать, парой думаешь что бэк вообще спокойнее и проще. но в бэк не очень хочется
источник

D

Denis GDevv in Dart & Flutter по-русски
Павел
флексы, бордеры, цвета
Все эти флексы меня только сбивают с толку. Я жду от флаттера таких же флексов как и в вебе, а у него и близко уровень не близкий к ним... Поэтому если не знать вебовые - тоже не шибко много потеряешь. Ну и цвета и тоже такая себе по громадности область знаний :)
источник

D

Denis GDevv in Dart & Flutter по-русски
Лучше вообще не заморачиваться всем этим - брать и делать, да и выучить по мере необходимости
источник

П

Павел in Dart & Flutter по-русски
флексы один к одному
источник

П

Павел in Dart & Flutter по-русски
выравнивание, растягивание
источник

D

Denis GDevv in Dart & Flutter по-русски
Павел
флексы один к одному
Даже вертикального выравнивания нет
источник

ЭU

Эндрю Ua in Dart & Flutter по-русски
Denis GDevv
Знать JS не нужно. Если знаете - хорошо, если не знаете - не особо что-то и теряете. Дарт - лёгкий
тоесть я так понимаю что без знания JS изучив Дарт я без JS смогу делать подобные вещи в фронте и натив приложения ??
источник

П

Павел in Dart & Flutter по-русски
Andrey Eremenko
Есть такая либа, которую сейчас рекомендуют для управления состоянием приложения Флаттер - Provider (https://pub.dev/packages/provider)

Вот во всех примерах (будь проклят этот счетчик!) суть в следующем:
подписываемся на изменения модели и перерисовываем виджет когда модель изменилась.
Если у меня модель Users можно описать так:
User = {
name: string
}
Map<String, User>Users = {}


Я хочу чтобы мой виджет обновлялся ТОЛЬКО когда у конкретного юзера изменилось имя (я знаю ключ, по которому могу получить юзера в модели Users).
Это возможно?
Если в состоянии массив, перерисуется виджет  всегда
источник

П

Павел in Dart & Flutter по-русски
Эндрю Ua
тоесть я так понимаю что без знания JS изучив Дарт я без JS смогу делать подобные вещи в фронте и натив приложения ??
Дарт гонит код в JS. Не зная JS будешь плавать, почему не работает
источник

П

Павел in Dart & Flutter по-русски
для веба конечно
источник

П

Павел in Dart & Flutter по-русски
если натив, то JS не нужен
источник

D

Denis GDevv in Dart & Flutter по-русски
Для веба какой там минимальный размер билда получается?
источник

ЭU

Эндрю Ua in Dart & Flutter по-русски
Павел
если натив, то JS не нужен
а для Веба я так понимаю придется JS изучить ?
источник

D

Denis GDevv in Dart & Flutter по-русски
Вот для веба в принципе JS неплохо бы знать :)
источник

ЭU

Эндрю Ua in Dart & Flutter по-русски
тогда незная JSтолько в Бэк и в Натив ?
источник

D

Denis GDevv in Dart & Flutter по-русски
Ибо иначе прилы могут получаться большими и неповоротливыми. Для всего хороша своя технология
источник

D

Denis GDevv in Dart & Flutter по-русски
Эндрю Ua
тогда незная JSтолько в Бэк и в Натив ?
Да его выучить можно за несколько вечеров :) Начните просто с чего-то и доучивайте по мере необходимости
источник

D

Denis GDevv in Dart & Flutter по-русски
А то так всю жизнь и продумаете что же вам учить :)
источник