Size: a a a

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

2021 March 05

AA

Andrey Anelkin in React — русскоговорящее сообщество
есть ли возможность сделать просто эти рендеры не приоритетными
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Vladimir Klimov
Это интересная задача
Может это вам и не нужно, но если это карта - я бы задумался. Вдруг элементов станет еще больше, например?
Короче, тут нет уже универсального рецепта, надо исходить из того, что у вас за проект
есть и больше)
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Andrey Anelkin
есть и больше)
все зависит от клуба и их стадиона
источник

TP

Taras Postolyuk in React — русскоговорящее сообщество
Andrey Anelkin
есть ли возможность сделать просто эти рендеры не приоритетными
Насколько я помню реакт сам расставляет приоритеты по рендеру
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Taras Postolyuk
Насколько я помню реакт сам расставляет приоритеты по рендеру
херово раставил..)
источник

TP

Taras Postolyuk in React — русскоговорящее сообщество
Или карту так сделали)
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Taras Postolyuk
Или карту так сделали)
это svg элемент со смещениями для   приближения, движения
источник

TP

Taras Postolyuk in React — русскоговорящее сообщество
На карте же есть ограничения в виде бордеров и когда не в обзоре другие элементы то их грузить не нужно
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Andrey Anelkin
вот здесь так и делается, есть отдельный редьюсер, на которые смотрят все ситы. и получается при его изменении, в крайних кейсах( когда резко все элементы фильтруются или наоборот) - это приводит к массовому ререндеру
Объекты карты не состояние приложения, если ты их так много меняешь не надо их там хранить. Используй нормальные библиотеки для работы с картами
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Тимофей 🛴
Объекты карты не состояние приложения, если ты их так много меняешь не надо их там хранить. Используй нормальные библиотеки для работы с картами
когда проекту 15 лет, сложно заставить использовать и переписывать все приложение 🙂
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
и это не совсем карта, а покупка билетов на матчи 🙂
источник

TP

Taras Postolyuk in React — русскоговорящее сообщество
Andrey Anelkin
и это не совсем карта, а покупка билетов на матчи 🙂
А 7000 элементов это сиденья на стадионе?
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Taras Postolyuk
А 7000 элементов это сиденья на стадионе?
угу
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Кому пришло в голову, что хорошая идея хранить состояние мест в редаксе
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Vladimir Klimov
Кому пришло в голову, что хорошая идея хранить состояние мест в редаксе
а где ты их будешь хранить?Оо
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Andrey Anelkin
а где ты их будешь хранить?Оо
На  сервере в базе данных буду хранить)
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Vladimir Klimov
На  сервере в базе данных буду хранить)
так оттуда это приходит, а тебе надо показать стадион весь
источник

VK

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

AA

Andrey Anelkin in React — русскоговорящее сообщество
Vladimir Klimov
Для того, чтобы что-то показать, редакс вроде как не нужен)
надо динамически менять статусы ситов на карте( либо точечно, либо группами, либо все. фильтрация, выбор и тд)
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Andrey Anelkin
надо динамически менять статусы ситов на карте( либо точечно, либо группами, либо все. фильтрация, выбор и тд)
Это тоже делается с помощью сервера
источник