Влад
А при чем тут стор менеджер ?
Bogdan
🤷‍♀️
Потому что люди копипастой с проекта в проект таскают все
Влад
К rxjs
Nikita
Oleg
Тебе нужен ие10? На каких динозавров работает ваша контора? Ладно бы ещё 11
зачем поддерживать ие11? есть же едж, который норм.
Дима
по сути, есть альтернативы в виде redux, mobX, но они кривые очень и их юзать не стоит
хорошо рх то не кривой https://stackoverflow.com/questions/25139257/terminology-what-is-a-glitch-in-functional-reactive-programming-rx
Влад
А что обычно вместо них используют?
Для каких целей тебе нужна замена ? Что ты хочешь получить в итоге ?
Vadim
зачем поддерживать ие11? есть же едж, который норм.
Зачем ты меня про это спрашиваешь?
Oleg
прост.
Vadim
Madiyar
Для каких целей тебе нужна замена ? Что ты хочешь получить в итоге ?
Например вместо потока observable что пишете по умолчанию? Если не пользуетесь rxjs.
Oleg
значит ли это, что нужно писать только на чистом css?
Cenator 🐈
Это лишь его юзкейс и его мнение.
Oleg
На sass все пишем и норм 👍
какой инструмент вообще лучший - sass, postcss, css-in-js или ещё что-то?
Андрей
какой инструмент вообще лучший - sass, postcss, css-in-js или ещё что-то?
css-in-js бывает оочень разным. Сейчас лучшее решение для фронта - это линария.
Ivan
какой инструмент вообще лучший - sass, postcss, css-in-js или ещё что-то?
Многие говорят что css не нужен, js быстрее все такое. Но со стороны разделения сущностей, имхо css/sass
Андрей
пока не вижу разницы с тем же стайлд компонент.
Линария компайлтайм, sc - рантайм.
Oleg
я, видимо, старею.
Ivan
js быстрее?
Ну один бандл или один бандл и ещё всякие ассеты
Oleg
Nikita
А что юзать стоит?
зависит от ваших задач 🤷‍♀️ я не консультант
Anonymous
зависит от ваших задач 🤷‍♀️ я не консультант
Удобно взаимодействовать со стейтом, ничего сверхъестественного
Ivan
redux.
Мне не нравится в редаксе то что весь код становится зависимым от этого инструмента очень сильно
🤴👷‍♂️🦸‍♂️🧚‍♀️
Привет. Подскажите как лучше сделать модалку как в вк, когда вводишь текст и выскакивает окно со списком стикеров
Cenator 🐈
redux.
Нужно много вычисляемых значений, не подойдет
Oleg
логика переносится на плечи редьюсеров.
Cenator 🐈
по-подробнее, плес.
Значение вычисляется из нескольких веток стора
Ivan
а как иначе?
Ну это да. Прост не так просто в случае чего будет отказаться от редакса
🤴👷‍♂️🦸‍♂️🧚‍♀️
На ввод повесить функцию
Ты думаешь они сверяют ввод с огромным словарем и потом показывают нужный контент?
Ivan
а от чего будет отказаться просто?
Ну всякие там либы для серверного рендеринга или клиенты для работы с запросами ...
Ivan
и зачем отказываться?
Раньше думали - а зачем от jQuery отказываться))
Oleg
Раньше думали - а зачем от jQuery отказываться))
на смену ему пришёл реакт. по такой же логике может захотеться и от реакта отказаться.
Oleg
мне кажется, не стоит торопить время. если так случилось, что вам нужно использовать другую технологию - переписывайте.
Ivan
Ну и у тому же, всегда есть вероятность того что и редакс и реакт станет чем то вроде jQuery в js сообществе
Ivan
вроде давно уже 🤔
При том что вуе и реакт используются повсеместно и развиваются стремительно
Ivan
Реакт принадлежит фб - это очень хорошо. Потому что такая огромная корпорация не должна его проебать
Дима
а как иначе?
иначе — когда ты даже не задумываешься о том, что твои компоненты используют данную технологию
Дима
Реакт принадлежит фб - это очень хорошо. Потому что такая огромная корпорация не должна его проебать
жаль только последние два года существования фейсбука говорят об обратном: можно проебать всё и очень быстро
Cenator 🐈
?
Логика будет лежать вне компонентов.
Cenator 🐈
где?
В редаксе.
Ivan
жаль только последние два года существования фейсбука говорят об обратном: можно проебать всё и очень быстро
С фейсбуком всю жизнь какие то истории случались, но тем не менее они ни разу не оставались в этой заднмце
Oleg
В редаксе.
у redux - в редьюсере. а какую технологию можно использовать "не подозревая о её существовании" и чтоб при этом она облегчала жизнь?
Дима
тогда логика будет лежать на компонентах. и толку с redux тогда?
ещё раз: нормальная технология вообще не абузит тебя своим мнением по поводу того, что и как тебе использовать вот чуваки используют библиотеку компонентов на эффекторе для того, чтобы изучать редух https://github.com/DTupalov/react-material-ui-datatable/network/dependents
Oleg
Читай внимательнее, компоненты не должны знать ничего
хорошо, а где логика должна быть? в хелперах?
Oleg
вообще стоп\
Cenator 🐈
хорошо, а где логика должна быть? в хелперах?
Вопрос о том, что вне компонентов
Oleg
я не понимаю, о чём мы спорим?
Oleg
Вообще можно на простецких хуках 😕
кстати! что значит писать "на хуках"? я использую useState. иногда пишу useEffect. значит ли это, что я пишу на хуках?
Cenator 🐈
Как хуки помогут шарить данные между компонентами?
Oleg
Просто функции происходящие по определенному событию
я не спрашивал, что такой "eventListenner"
Ivan
Как хуки помогут шарить данные между компонентами?
Ну тут уже на помощь react-context. Хотя как говорят что для крупных проектов не подходит, но я не могу понять почему