Size: a a a

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

2021 January 24

ВБ

Василий Барбашев... in React — русскоговорящее сообщество
Bugs Bunny
Не лучше
ок, тогда на таком же уровне) дело привычки
источник

KF

K F in React — русскоговорящее сообщество
Tommy Vercetti
норм ли юзать rxjs и redux в одном проекте, но rxjs для менеджмента событий dom (кликнули хедере на кнопку - открылась модалка) а редакс для стейта данных уже? просто немного смущает что можно и просто евентбас запилить без rxjs, можно redux юзать и для ui (но кажется какойто оверхед)
Ради модалок подключать rxjs это оверхед, тогда и мидлвар реализовать на rxjs )) либо написать самому pub sub без rxjs
источник

TV

Tommy Vercetti in React — русскоговорящее сообщество
K F
Ради модалок подключать rxjs это оверхед, тогда и мидлвар реализовать на rxjs )) либо написать самому pub sub без rxjs
ага , тоже к этому варианту склоняюсь что обычный евентбас/пабсаб написать
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Tommy Vercetti
ага , тоже к этому варианту склоняюсь что обычный евентбас/пабсаб написать
Event bus, говорят, так себе паттерн для работы с состоянием
Очень неявные связи между компонентами, непонятные потоки данных, "все могут менять всё"
источник

el

eden lane in React — русскоговорящее сообщество
Никита
Вы знаете что такое трелло?
Просто в трелло есть перенос(darg`n`drop) карточек и раньше он у меня был - только не основанный на стейте, а теперь я привожу код к правильному виду и мне необходимо как то доступ к координатам родителя и в некоторых отдельных случаях сам родитель нужен для правильности работы(допускаю, что я не пришёл к идеальному варианту, но пока что имею что имею, может быть, Вы подскажете)
https://t.me/react_js/1099083
если ты используешь реакт-либу для драг'н'дропа, то там всё что надо есть (ну почти всё)
источник

Н

Никита in React — русскоговорящее сообщество
eden lane
если ты используешь реакт-либу для драг'н'дропа, то там всё что надо есть (ну почти всё)
Я нативный использовал, как-то не подумал либу загуглить.. спасибо
источник

TV

Tommy Vercetti in React — русскоговорящее сообщество
Vladimir Klimov
Event bus, говорят, так себе паттерн для работы с состоянием
Очень неявные связи между компонентами, непонятные потоки данных, "все могут менять всё"
юзать реадкс для открытия модалки?
источник

el

eden lane in React — русскоговорящее сообщество
Никита
Я нативный использовал, как-то не подумал либу загуглить.. спасибо
https://react-beautiful-dnd.netlify.app/?path=/story/single-vertical-list--basic

свою реализовывать - это беда, даже не суйся туда, она тебя сожрёт
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Tommy Vercetti
юзать реадкс для открытия модалки?
Юзать реакт можно)
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Модалка - это вообще деталь представления
источник

Н

Никита in React — русскоговорящее сообщество
Да я реализовал, но просто проблема в том, что мне нужно либо как то извертеться, чтобы дом не затрагивать, либо всё-таки затронуть
источник

TV

Tommy Vercetti in React — русскоговорящее сообщество
Vladimir Klimov
Юзать реакт можно)
кликаем в хедере на кнопку - нужно открыть модалку, показать уведомление, еще чтото, все компоненты например на разном дом уровнях (не обернуть контекстом)
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Tommy Vercetti
кликаем в хедере на кнопку - нужно открыть модалку, показать уведомление, еще чтото, все компоненты например на разном дом уровнях (не обернуть контекстом)
Вопрос простой: модальное окно - это про бизнесс-логику?)
источник

И

Иван in React — русскоговорящее сообщество
Tommy Vercetti
кликаем в хедере на кнопку - нужно открыть модалку, показать уведомление, еще чтото, все компоненты например на разном дом уровнях (не обернуть контекстом)
Почему не обернуть? Несколько приложений?
источник

Н

Никита in React — русскоговорящее сообщество
eden lane
https://react-beautiful-dnd.netlify.app/?path=/story/single-vertical-list--basic

свою реализовывать - это беда, даже не суйся туда, она тебя сожрёт
Да, это выглядит много легче, нежели я пытался осуществить. Спасибо большое.
Теперь возникают вопросы, если есть куча либ, то зачем нужны программисты, мне кажется любой может взять и для своих нужд сделать приложение необходимое. Куча гайдов к тому же имеется
источник

el

eden lane in React — русскоговорящее сообщество
Никита
Да, это выглядит много легче, нежели я пытался осуществить. Спасибо большое.
Теперь возникают вопросы, если есть куча либ, то зачем нужны программисты, мне кажется любой может взять и для своих нужд сделать приложение необходимое. Куча гайдов к тому же имеется
я сейчас тоже делаю проект с драг н дропом, и я там кода для днд написал уже больше, чем в самой либе написано. не всё так просто, короч
источник

Н

Никита in React — русскоговорящее сообщество
Ну теперь поспокойнее стало, так просто от программистов не отделаться :D
источник

TV

Tommy Vercetti in React — русскоговорящее сообщество
Иван
Почему не обернуть? Несколько приложений?
одно, вместо евенбаса предлагаешь менеджерить евенты с помощью контекста на все приложение?
источник

MK

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

TV

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