Sergey
Sergey
и перестать использовать хуки как замену стейт менеджеру
Ivan
Aidyno
ладно, через пропсы передам классовому компоненту и там сделаю... пзд......ц
Sergey
Aidyno
:))) изначально неправильно инструмент подобрал...
Yury
кстати насчет стейт менеджера, хочу reatom и effector глянуть, что более безболезно после redux ?
Denis
Denis
как будто руку отрубать собрался)
Yury
посмотрел доки - определенно оба после редакса будут лучше для меня
Карамультук
Julia
а еще mobx
Sergey
Sergey
Vladimir
Sergey
Sergey
да
Sergey
mst можно только рассматривать
Vladimir
да
ты просто не любишь декораторы
Sergey
а не классы, с невозможностью планирования вычисления, все на декораторах и прочем
eden
Anton
Всем привет! Вопрос, кто знает хорошо moment.js. У меня следующая логика. Человека создает ивент, заполняя поля, выбирая поле "city", когда он выбрал город, я отправляю в базу запрос и достаю UTC, например UTC-7. Далее он заполняет дату, и мне нужно чтобы эта дата была в формате этого UTC
Anton
Кто-нибудь подскажет как реализовать ?
Vladimir
Sergey
не позволяет их статически подсчитать
Sergey
не позволяет вывести схемы обновления
Sergey
не позволяет запланировать обновление интерфейса
Sergey
позволяет построить дикие неотслеживаемые цепочки сторов
Sergey
позволяет написать максимально неочевидный код
и при этом стимулирует писать такой код
Vladimir
Sergey
Ihor
Интересно было бы провести опрос в группе )) типа “Удовлетворен ли я React-ом в повседневной жизни?” с вариантами ответа “Да, лучший фреймворк”, “Есть проблемы, но в принципе неплохо”, “Так себе, смотрю на другие фреймворки”, “Слинял с реакта и счастлив, полное г****”
Moldobaev
Всем привет! Я использую react, redux, redux-persist как сделать чтоб для каждого авторизованого пользователя свое было состояние приложения? Заранее спасибо.
Mnogolikiy
Moldobaev
Ihor
мне бы хотелось именно полноценный опрос замутить)
просто интересно узнать настроение разработчиков
@sovasergey
https://t.me/react_js/770263
Может быть админ благословит и подредактирует формулировку на более грамотную если необходимо
Igor
Но зачем?
Yury
иди в группу Ангуляра спроси
Ihor
voix
Интересно было бы провести опрос в группе )) типа “Удовлетворен ли я React-ом в повседневной жизни?” с вариантами ответа “Да, лучший фреймворк”, “Есть проблемы, но в принципе неплохо”, “Так себе, смотрю на другие фреймворки”, “Слинял с реакта и счастлив, полное г****”
Сама бливатека нормальная, но важнее то, как ее готовят. Везде по-разному и пахнет код везде по-разному тоже. Вот fp другое дело, там сложнее писать плохо... 😊
Андрей
Ihor
Сама бливатека нормальная, но важнее то, как ее готовят. Везде по-разному и пахнет код везде по-разному тоже. Вот fp другое дело, там сложнее писать плохо... 😊
само собой.
Но, это все-таки подход наравне с другими для построения интерфейса, предлагающий большую свободу выбора.
Но опять же, концепт-реализация подхода в виде библиотеки или фреймворка формирует некое настроение, удобство и субъективный успешный/неуспешный.
Мне вот именно интересно понимать уровень удовлетворенности активного сообщества, людей, которые пытаются обсуждать проблемы и решать их))
Я бы хотел такое провести и в этой группе, и в ангуляре и в реакте, а затем, может, и на статейку потянуть ))
Но это не начало холивара, просто нейтральная статистика и настроения
Алексей
Андрей
Ihor
последний вариант
у меня к сожалению тоже последний вариант
но в общем-то мне интересно узнать настроения других
@XaveScor
Ты модератор.. во 🙂 Как думаешь, интересно было бы замутить такой опрос? Посмотреть на настроения и статистику?)
Алексей
А куда слинял?
Профессионально - из фронта подальше (на бэк). Для пет проджектов на vue.
voix
Алексей
Он тоже так себе конечно, но на нём зато просто и быстро пилить небольшие проекты.
Андрей
Anonymous
Anonymous
То им говно, это им говно
Андрей
Вы, батюшка, зажрались просто
Я могу аргументировать спокойно свою позицию.
К примеру, реакт попёрся в сторону вычислений в рантайме, хотя нужно двигаться как раз оттуда. Статически компилируешь шаблоны как в ангуляре, а логику рядом описываешь.
Алексей
svelte вон оттуда (из рантайма) как раз двигается сильнее всех
Андрей
voix
Вообще с удовольствием свалил бы на elm или хотя бы purescript, но это надо ждать, когда появится более, чем 0.5 вакансий в год по нему.
Андрей
Алексей
нет
Алексей
он ещё отслеживает изменения, в этом его киллер фича
вынос реактивности в компайлтайм
Андрей
Алексей
Ну ты поизучай поглубже что там проиходит. Там не просто так от нечего делать свой компилятор запилили, чтобы тупо в обзёрваблы оборачивать.
Дмитрий
Здравствуйте, кто может подсказать?
Есть обработчик вот такого вида:
dataChecking = (field1, field2, field3) => event => {if (field1==="111" && field2="222") {this.setState({[field3]: true}) } }
Передаю его в функцию: <Abc dataChecking={this.dataChecking("abc","dfe","checked")}, также туда же передаю все нужные поля из state.
В самой функции есть 2 текстовых поля и кнопка. Как мне к button привязать обработчик, чтобы при нажатии на кнопку он выполнялся и при положительном исходе делал checked="true"? Дошел до такого: <div><input value={props.abc}type="text"></input><input value={props.abc} type="text"></input><button onClick={props.dataChecking} checked={props.checked}></button></div>
Заранее спасибо
Yury
Дмитрий
Сейчас
Алексей
Да, есть такое. Но сама концепция отслеживания изменений и отказа от vdom мне очень нравится.
Алексей
Потому что всё равно в том же react приходится так или иначе отслеживать что именно изменилось и когда, чтобы не рендерить лишний раз неизменившиеся поддеревья vdom. Но если нужно отслеживать изменения исходных данных и можно отслеживать взаимосвязь между данными и dom (через шаблоны, а не jsx), то vdom уже становится не нужен.
Алексей
Вот только жаль, что JS вообще не располагает к отслеживанию изменений. Собственно svelte в этом вопросе ориентируется лишь на операторы присваивания, а всякие push в массивах он разумеется не видит.
Daniel
Daniel
Есть компонент Сabinet, в нём через роут рендерится компонент My-tutorials, а в этом компоненте через роут /tutorial/:tutorialId прописан компонент TutorialPage
Проблема: компонент роут /tutorial/:tutorialId не рендерит компонент TutorialPage
Daniel
Дмитрий
Yury
тут Router или Switch есть?