Size: a a a

React — русскоговорящее сообщество

2021 March 02

EM

Eugene Maltsev in React — русскоговорящее сообщество
Maxim Koylo
Вот смотри элементарно описано, ожидание каких то событий, начало прослушки событий с выполнением какого то задания, прослушка события для отмены, и сама отмена чего это нибыло (запроса, другой задачи, вобще всего)
еще бы типизация нормальная была😩
источник

И

Иван in React — русскоговорящее сообщество
Den Pol
Не вопрос, возможно, я поменяю свои взгляды когда увижу наглядно что качество проекта без стм неуправляемо падает. Пока что пользуюсь тем, что имеет реакт под капотом.
Интересно что у тебя за размер проектов и количество компонентов, что без стм норм
источник

K

Kirbish in React — русскоговорящее сообщество
я за саги и генераторы не шарю к сожалению, но думаю что если было бы какое то условие то решил бы и на мобх без проблем
источник

DP

Dmitry Petrov in React — русскоговорящее сообщество
Eugene Maltsev
еще бы типизация нормальная была😩
есть топовая либа для типов и саг
https://github.com/aikoven/typescript-fsa
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Den Pol
Не вопрос, возможно, я поменяю свои взгляды когда увижу наглядно что качество проекта без стм неуправляемо падает. Пока что пользуюсь тем, что имеет реакт под капотом.
А ты уверен что правильно оцениваешь качество проекта? А ты уверен что видел достаточное количество проектов? Может ты видел только удачные варианты ?
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Да ну, ты же понимаешь, mobx - это вообще другая парадигма и то, как ты даже ставишь задачи отличается. Если в лоб попробовать написать точно так же, как в саге - понятно, что будет чушь)
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Kirbish
я за саги и генераторы не шарю к сожалению, но думаю что если было бы какое то условие то решил бы и на мобх без проблем
ну я описал там словами, просто я хоть и использовал мобх, но сам мобх прост оне предоставляет тебе способов для управлением событиями, все что ты можешь в нем делать это запросики отправлять
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Vladimir Klimov
Да ну, ты же понимаешь, mobx - это вообще другая парадигма и то, как ты даже ставишь задачи отличается. Если в лоб попробовать написать точно так же, как в саге - понятно, что будет чушь)
я понимаю, я просто тип как это вообще сделать на мобх с такой же читаемостью и легкостью
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
кстати кто не знал саги можно подключать не только к редаксу
https://redux-saga.js.org/docs/advanced/UsingRunSaga.html
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Eugene Maltsev
еще бы типизация нормальная была😩
я заюзал это, пока вроде норм, проект еще в процессе миграции на тс
https://github.com/agiledigital/typed-redux-saga
источник

DP

Den Pol in React — русскоговорящее сообщество
Иван
Интересно что у тебя за размер проектов и количество компонентов, что без стм норм
Методология вырабатывается методом проб и ошибок. Большие компоненты - это плохо. Стейт-менеджер - это тяжело для рантайма и, как выяснилось, не дает никаких гарантий работы в больших командах "когда не все синьеры", +solid, +TwelveFactors, +что-то еще.
Короче, решил как в буддизме - архитектурно отказаться от всего кроме реакта.
источник

1

1N54N3 in React — русскоговорящее сообщество
usePrevious лучше чем componentWillReceiveProps и componentDidUpdate?
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Den Pol
Методология вырабатывается методом проб и ошибок. Большие компоненты - это плохо. Стейт-менеджер - это тяжело для рантайма и, как выяснилось, не дает никаких гарантий работы в больших командах "когда не все синьеры", +solid, +TwelveFactors, +что-то еще.
Короче, решил как в буддизме - архитектурно отказаться от всего кроме реакта.
что значит гарантий работы в больших командах?
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
Maxim Koylo
что значит гарантий работы в больших командах?
Ну это когда в десяток провайдеров обвернул и все работает
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Eugene Maltsev
Ну это когда в десяток провайдеров обвернул и все работает
🌚
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Den Pol
Методология вырабатывается методом проб и ошибок. Большие компоненты - это плохо. Стейт-менеджер - это тяжело для рантайма и, как выяснилось, не дает никаких гарантий работы в больших командах "когда не все синьеры", +solid, +TwelveFactors, +что-то еще.
Короче, решил как в буддизме - архитектурно отказаться от всего кроме реакта.
Такс, ты думаешь что управлять стейтом с помощью useReducer и context, как то «легче» для рантайма?
источник

ДК

Даниил Кондратьев... in React — русскоговорящее сообщество
Оцените сборку реакт проекта пожалуйста. Подскажите что поправить) https://github.com/Rillai/create-my-app
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Даниил Кондратьев
Оцените сборку реакт проекта пожалуйста. Подскажите что поправить) https://github.com/Rillai/create-my-app
оценил
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Даниил Кондратьев
Оцените сборку реакт проекта пожалуйста. Подскажите что поправить) https://github.com/Rillai/create-my-app
Приходите завтра
источник

И

Иван in React — русскоговорящее сообщество
Den Pol
Методология вырабатывается методом проб и ошибок. Большие компоненты - это плохо. Стейт-менеджер - это тяжело для рантайма и, как выяснилось, не дает никаких гарантий работы в больших командах "когда не все синьеры", +solid, +TwelveFactors, +что-то еще.
Короче, решил как в буддизме - архитектурно отказаться от всего кроме реакта.
Мне интересен именно размер проектов, количество компонентов и их вложенность
Без стм я сталкивался только с тем, что нужно пробрасывать стейт вниз и вверх через кучу компонентов, мутировать стейт родительских и дочерних опять же через несколько посредников, и это реально ад, когда сидишь целый день пытаешься понять как это вообще нахрен работает
А в redux/mobx все довольно прозрачно
источник