Size: a a a

2019 September 18

m

mg901 in JSNN 🤔 (GSNN)
у меня вседа модель лежит в фиче конкретной
источник

m

mg901 in JSNN 🤔 (GSNN)
Andrey Makarov
А как работаешь с формами? Есть стейт/хуки для инпутов и тд
для плоских форм эффектор отлично подходит, для вложенных нет смысла изобретать велосипеды. Я юзаю final form
источник

m

mg901 in JSNN 🤔 (GSNN)
Andrey Makarov
А как работаешь с формами? Есть стейт/хуки для инпутов и тд
источник

NG

Nikita Glazov in JSNN 🤔 (GSNN)
mg901
весь прикол в том, что абсолютно вся бизнес логика отделена от представления. И мы можем безболезненно переходить с react на vue или на svelte  или на оборот
Часто собираешься переезжать?) Ну типа такой спорный профит
источник

m

mg901 in JSNN 🤔 (GSNN)
Nikita Glazov
Часто собираешься переезжать?) Ну типа такой спорный профит
нет, я ни куда не собираюсь переездать. Просто если такая задача будет, это можно сделать быстрее
источник

IZ

Igor Zheleznov in JSNN 🤔 (GSNN)
mg901
весь прикол в том, что абсолютно вся бизнес логика отделена от представления. И мы можем безболезненно переходить с react на vue или на svelte  или на оборот
это общие слова, ты можешь привести конкретный пример показывающий что-то что нельзя сделать через redux
источник

ОХ

Олег Хлевнов in JSNN 🤔 (GSNN)
Круто, молодец)
источник

ОХ

Олег Хлевнов in JSNN 🤔 (GSNN)
Это офигенный критерий качества -- отсутствие "малейшей" логики во вьюхах. Заставляет всегда хорошо писать
источник

m

mg901 in JSNN 🤔 (GSNN)
Igor Zheleznov
это общие слова, ты можешь привести конкретный пример показывающий что-то что нельзя сделать через redux
всё то же самое можно и на редаксе сделать
источник

m

mg901 in JSNN 🤔 (GSNN)
Олег Хлевнов
Это офигенный критерий качества -- отсутствие "малейшей" логики во вьюхах. Заставляет всегда хорошо писать
да и весь код делиться на ивенты, эффекты, редьюсер и описание логики
источник

VI

Vadim Ivanov in JSNN 🤔 (GSNN)
mg901
всё то же самое можно и на редаксе сделать
тогда зачем спрашивать можно ли сделать на react-redux?)
источник

ОХ

Олег Хлевнов in JSNN 🤔 (GSNN)
На реакт редакс то можно, но реакт потом оттуда уже не вытащищь точно))
источник

m

mg901 in JSNN 🤔 (GSNN)
Vadim Ivanov
тогда зачем спрашивать можно ли сделать на react-redux?)
потому, что мне react-redux не зашёл и я спросил, может кто либо проникся им и сделал то, что я сделал на Effector
источник

m

mg901 in JSNN 🤔 (GSNN)
Олег Хлевнов
На реакт редакс то можно, но реакт потом оттуда уже не вытащищь точно))
sample({
 source: $fields,
 clock: merge([
   toggle,
   selectDomains,
   selectHierarchies,
   toggleHighlightedDomain,
   toggleHighlightedHierarchy,
 ]),
 target: setURLParams,
});
Есть крутая штука sample . По триггеру (clock ) я перекидываю данные из source в target
источник

PM

Pavel 🦇 Malyshev in JSNN 🤔 (GSNN)
mg901
Всем привет. Благодаря тому, что я пишу на effector, мне удалось полностью исключить наличие малейшей логики в слое представления. Подскажите пожалуйста, получается ли такого достичь в связке react + redux / react + mobx?
А зачем?
источник

E

Evgeniy 🍀 in JSNN 🤔 (GSNN)
mg901
Всем привет. Благодаря тому, что я пишу на effector, мне удалось полностью исключить наличие малейшей логики в слое представления. Подскажите пожалуйста, получается ли такого достичь в связке react + redux / react + mobx?
С редаксом - легко
источник

m

mg901 in JSNN 🤔 (GSNN)
Pavel 🦇 Malyshev
А зачем?
Наняли тебя на мой проект как дохуя эксперта по фронтеду. И ты свой кибернетически улучшенный решил впилить. И это можно сделать максимально безболезненно.
источник

m

mg901 in JSNN 🤔 (GSNN)
Есть конечно вещи, которые пока не допилены до нужного состояния. К примеру показ лоадера. Вместо 2 раз рендерится 3 раза https://codesandbox.io/s/flamboyant-dhawan-v47xx
источник

NG

Nikita Glazov in JSNN 🤔 (GSNN)
mg901
Наняли тебя на мой проект как дохуя эксперта по фронтеду. И ты свой кибернетически улучшенный решил впилить. И это можно сделать максимально безболезненно.
Только ни один бизнес на это не пойдет.
Ты можешь всю логику и на реакт-редаксе вынести, но от этого код не станет удобным.
источник

PM

Pavel 🦇 Malyshev in JSNN 🤔 (GSNN)
mg901
Наняли тебя на мой проект как дохуя эксперта по фронтеду. И ты свой кибернетически улучшенный решил впилить. И это можно сделать максимально безболезненно.
Вряд ли) Да и не стал бы. Как дохуя эксперт сказал бы что проект говно и писали рукожопы и нужно переписать 😂
источник