Size: a a a

2020 March 07

Sergey Фrolov in BeerJS😺Kyiv
Nikita Lyubchich
Бэкендщики вообще халявщики, прикрылись базами данных где «за них все продумали» и шлют запросы с приложения, but anyway, на фронте такой роскоши почти нет
У фронтенда база - бекенд но вот доступ к ней дорогой
источник

Sergey Фrolov in BeerJS😺Kyiv
Nikita Lyubchich
Я понимаю, что глобальный стейт это плохо т.к. сложно потом понять, что где от чего зависит и кто кого где меняет, но это же ровно так же сложно, если стейт размазан равномерными кусочками по приложению (или не дай боже денормализирован среди компонентов)
Вроде я не вижу проблему в глобальности. А вот в ивент-модели – как раз вижу.
источник

NL

Nikita Lyubchich in BeerJS😺Kyiv
Sergey Фrolov
У фронтенда база - бекенд но вот доступ к ней дорогой
Когда как, если обмазать оптимизациями и правильными кэшами, то может и быстро
источник

Sergey Фrolov in BeerJS😺Kyiv
Все это поддерживать – становишься мастером инструмента – саги/обсервебл/что там ещё
источник

AR

Alexey Raspopov in BeerJS😺Kyiv
Mark
здається мені у флакса діспачер був single source of truth
🙏
источник

Sergey Фrolov in BeerJS😺Kyiv
Nikita Lyubchich
Когда как, если обмазать оптимизациями и правильными кэшами, то может и быстро
Ахах
источник

Sergey Фrolov in BeerJS😺Kyiv
Ну вот стор и есть кеш )
источник

Sergey Фrolov in BeerJS😺Kyiv
Mark
здається мені у флакса діспачер був single source of truth
Что это даёт? И чем отличается от source?
источник

M

Mark in BeerJS😺Kyiv
Sergey Фrolov
Что это даёт? И чем отличается от source?
всі івенти проходять через одну шину і не губляться як в mvc. синхронізація проходить на рівні івентів(читай мідлварей)
источник

M

Mark in BeerJS😺Kyiv
ну так фейсбук вирішував проблему одинички непрочитаних повідомлень
источник

M

Mark in BeerJS😺Kyiv
це взагалі звідти приплив флюкс і редуксоподобні штуки
источник

Sergey Фrolov in BeerJS😺Kyiv
Mark
всі івенти проходять через одну шину і не губляться як в mvc. синхронізація проходить на рівні івентів(читай мідлварей)
Хм. А у редакса не одна шина?
источник

AR

Alexey Raspopov in BeerJS😺Kyiv
Mark
ну так фейсбук вирішував проблему одинички непрочитаних повідомлень
просто сделали себе паттерн команды, не придумали насколько он должен быть глобальным, как-то там у себя в цехе сделали, а комьюнити уже церковь возвело
источник

NL

Nikita Lyubchich in BeerJS😺Kyiv
Mark
ну так фейсбук вирішував проблему одинички непрочитаних повідомлень
Фейсбук пофиксил, а Гугл стал показывать ту же проблему с почтой
источник

NL

Nikita Lyubchich in BeerJS😺Kyiv
ШАГ И МАТ АНГУЛЯР
источник

M

Mark in BeerJS😺Kyiv
Sergey Фrolov
Хм. А у редакса не одна шина?
так я не відміняю що там є сінгл сорс оф трус, я просто кажу що оригінальна ідея не один стор/стейт
источник

M

Mark in BeerJS😺Kyiv
в оригінальному флаксі якраз було декілька сторів
источник

M

Mark in BeerJS😺Kyiv
домен спесіфік
источник

AR

Alexey Raspopov in BeerJS😺Kyiv
Sergey Фrolov
Хм. А у редакса не одна шина?
сторы у флакса второстепенны, их больше чем 1, они могут быть неглобальны
источник

M

Mark in BeerJS😺Kyiv
і вони синхронізовувались через сінг сорс оф трус - dispatch
источник