Size: a a a

2019 September 22

PM

Pavel 🦇 Malyshev in JSNN 🤔 (GSNN)
Andrey Makarov
В общем в тайпингах для mobx есть бага, она там сто лет и никак не могут победить. Чуть позже напишу тебе в личку как надо
Баги в тайпингах, тесты на тесты. До чего мы докатились...
источник

AM

Andrey Makarov in JSNN 🤔 (GSNN)
Максим Патрушев
ну можно в интерфейсе просто store?: ... прописать, но придется потом все время проверки на наличие этого стора делать
Я тебе в личку напишу :)
источник

AM

Andrey Makarov in JSNN 🤔 (GSNN)
Pavel 🦇 Malyshev
Баги в тайпингах, тесты на тесты. До чего мы докатились...
Ну там не то чтобы бага, просто никак не могут написать типы которые из декоратора идут :)
источник

PM

Pavel 🦇 Malyshev in JSNN 🤔 (GSNN)
Andrey Makarov
Ну там не то чтобы бага, просто никак не могут написать типы которые из декоратора идут :)
Да сути это не меняет. Сегодня Эван Ю написал в Твиттере что самое хреновое в классах - это связь между стейтом и операциями над ним! WAT? 😲
источник

AM

Andrey Makarov in JSNN 🤔 (GSNN)
Pavel 🦇 Malyshev
Да сути это не меняет. Сегодня Эван Ю написал в Твиттере что самое хреновое в классах - это связь между стейтом и операциями над ним! WAT? 😲
🤣
источник

SS

Sergey Smyshlyaev in JSNN 🤔 (GSNN)
Мне тоже от тренда на тайпинги неуютно. Мало того что нужно писать эти бесполезные тайпинги, так ещё некоторые рефакторят код «чтобы он лучше типизировался». Количество бойлерплейта и бессмысленного мусора в коде растёт экспоненциально.
источник

SS

Sergey Smyshlyaev in JSNN 🤔 (GSNN)
Pavel 🦇 Malyshev
Да сути это не меняет. Сегодня Эван Ю написал в Твиттере что самое хреновое в классах - это связь между стейтом и операциями над ним! WAT? 😲
Умеют люди шутить
источник

SS

Sergey Smyshlyaev in JSNN 🤔 (GSNN)
Самое плохое в Реакте - это смешивание разметки и кода.
источник

МП

Максим Патрушев in JSNN 🤔 (GSNN)
Sergey Smyshlyaev
Мне тоже от тренда на тайпинги неуютно. Мало того что нужно писать эти бесполезные тайпинги, так ещё некоторые рефакторят код «чтобы он лучше типизировался». Количество бойлерплейта и бессмысленного мусора в коде растёт экспоненциально.
Я стараюсь типизировать только то, что полезно..типизированный стейт это хорошо, а вот типизировать всякие ThunkAction такое извращение, мне кажется..
источник

МП

Максим Патрушев in JSNN 🤔 (GSNN)
MobX я решил попробовать как альтернативу редаксу и хукам, я видел несколько вакансий MobX + TS, интересно как люди делают проекты, если в самом начале такой затык..😕
источник

SS

Sergey Smyshlyaev in JSNN 🤔 (GSNN)
А MobX обычно с TS и используют, он даже сам на TS написан.
источник
2019 September 23

m

mg901 in JSNN 🤔 (GSNN)
Макс, возьми уже Effector и ts там отличный и весит он меньше и кайфа от разработки больше
источник

m

mg901 in JSNN 🤔 (GSNN)
источник

m

mg901 in JSNN 🤔 (GSNN)
Как пример.
источник

МП

Максим Патрушев in JSNN 🤔 (GSNN)
mg901
Макс, возьми уже Effector и ts там отличный и весит он меньше и кайфа от разработки больше
Он у меня есть в списке на изучение. Но честно говоря, не видел вакансий, где он применяется.
источник

ОХ

Олег Хлевнов in JSNN 🤔 (GSNN)
Тс там отличный это точно
источник
2019 September 24

m

mg901 in JSNN 🤔 (GSNN)
Максим Патрушев
Он у меня есть в списке на изучение. Но честно говоря, не видел вакансий, где он применяется.
Я всё понимаю конечно, но ты всегда можешь предложить свои альтернативные варианты и на примерах предложить чем то, что ты предлагаешь лучше.
источник

m

mg901 in JSNN 🤔 (GSNN)
Я именно так в проект Effector принёс.
источник

m

mg901 in JSNN 🤔 (GSNN)
@MaximPatrushev я работал на Redux, Effector, Пробовал MST (Mobx State Tree), MobX не юзал. Но лучше чем Effector пока ни чего не встречал. Это я тебе говорю не потому, что я к Effector руку приложил, а тотому, что настолько приятный опыт использования, что больше ни чего другого юзать больше не хочется.
источник

МП

Максим Патрушев in JSNN 🤔 (GSNN)
mg901
Я всё понимаю конечно, но ты всегда можешь предложить свои альтернативные варианты и на примерах предложить чем то, что ты предлагаешь лучше.
Ну, вряд ли кто согласится более-менее крупный проект переписывать с другим инструментом потому что одному разработчику так удобнее) но если новый проект или в команде  1-2 разработчика, то да, вполне. Я для этого в том числе новые инструменты изучаю)
источник