169 похожих чатов

Привет. Хотел ваще экспертное мнение. Делали приложение react/redux взаимодействующее со

старым кодом на jquery через прослойку. при нажатии на кнопку появлялась модалка реакт, загружались данные со старого кода - изменялись в реакте - ложились в старый код при закрытии. Запрос сохранения на сервер посылается уже с нового кода react.
Там вот я сделал обьекты для всех этих данных(пишу на php, так что ООП более близко мне): коллекция examples содержит -> exampleWords -> каждое слово может содержать(а может и нет) ссылку на -> word(слово сохранееное как отдельная сущность)
Так вот при открытии модалки я превращал данные из старого кода в эту ExamplesCollection. Ложил эту коллекцию в redux. И при каком либо действии над екзамплом я вызывал метод коллекции, которая сама себя редюсила(иммутабельно)

https://gist.github.com/locsob/086c20dba7bcebbd655ce9c8b1d473a1
Вместо того, чтобы редюсить её в редюсере, использую внешние методы обьекта ExampleCollection. Знаю, что redux рекомендует плоские структуры, но мне было очень удобно манипулировать этой структурой. Просадок по производительности не почуствовал. До этого выносил функции редюса для стейта redux.
Это очень плохое решение? что посоветуете?

1 ответов

4 просмотра
Vlad-Petrov Автор вопроса

Ответте и мне =)

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Всем привет! Массив вводится с клавиатуры, кол-во элементов неизвестно, поэтому я указал arr db 100 dup(?) С нахождением максимума проблем нет, а вот минимум почему-то всегд...
En Vind Av Sorg
11
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
Я хочу запустить свой проект в тг. Что-то между пирамидой и майнилкой. Еще подобного ничего не было. Уникальная идея. Нужен именно не бот, а приложение. С ввод, выводом тон...
Павел А.
6
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
Fedor
14
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Реально в одиночку написать игровой движок на Си?
ㅤ (SVO)
11
Всем привет, товарищи! Можете меня поздравить, получил "отлично" за дисциплину "языки программирования низкого уровня". Честно говоря, не очень хочу, чтобы основы асма, которы...
Ыиу
1
Карта сайта