Size: a a a

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

2020 August 18

PI

Pasha Ivanov in React — русскоговорящее сообщество
есть мысль, что при рендере на ssr промисы в ходе рендера собираются в стек через отдельный экспорт в модуле фетчера и при выполнении делается новый рендер, т.к. данные уже в кеше, то новый фетч не запускается. Делается рендер циклично до тех пор пока в стеке не будет пусто и тогда отдается страница. Хз правда что по оптимизации
источник

И

Иван in React — русскоговорящее сообщество
Pasha Ivanov
а кто знает как в Apollo реализован ssr fetching через useQuery? Можно аналогичное на коленке запилить? Насколько это долго и стоит ли усилий (можно в сорсы залезть конечно, но вопрос к знатокам 😄 чтобы время не терять) PS есть причины не юзать Apollo!
источник

PI

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

AE

Alexey Ermakov in React — русскоговорящее сообщество
1. разбираешься как работает оригинал
2. пилишь аналог
3. :)
источник

II

Ilya Izilanov in React — русскоговорящее сообщество
а что не так с аполло
источник

PI

Pasha Ivanov in React — русскоговорящее сообщество
да все так, просто при текущей архитектуре проекта (исторически сложилось) переезд сразу на него невозможен. А тащить 32 кб для одного useQuery с сохранением кеша в доп стейт менеджере такое себе
источник

И

Иван in React — русскоговорящее сообщество
всем привет, подскажите, пожалуйста, кто юзал react-table, как сделать таблицу с несколькими вложенными уровнями, каждый с ленивой загрузкой, в доке описывается только вариант с одним уровнем SubCell
https://react-table.tanstack.com/docs/examples/sub-components-lazy
если у кого будет ссылка с примером будет шикарно
источник

SN

Stas Nevmyvaka in React — русскоговорящее сообщество
Доброго времени суток! Допустим у меня есть роутинг и есть 2 разные страницы в которых используются одни и те же данные через useSelector. если зайду на страницу с главной страницы localhost3000/ то он загрузит данные и зайдет нормально, но если я сразу зайду на страницу localhost3000/page он выдаст что данные undefined. Загружать эти данные на каждой странице заново?
источник

V

Vlad Huz in React — русскоговорящее сообщество
Stas Nevmyvaka
Доброго времени суток! Допустим у меня есть роутинг и есть 2 разные страницы в которых используются одни и те же данные через useSelector. если зайду на страницу с главной страницы localhost3000/ то он загрузит данные и зайдет нормально, но если я сразу зайду на страницу localhost3000/page он выдаст что данные undefined. Загружать эти данные на каждой странице заново?
Загружай
источник

E

Evgeniy 🍀 in React — русскоговорящее сообщество
Maxim Koylo
Ребят забыл как в стайледах задать стили из дочернего компонента родительскому, раньше находил теперь не могу
это антипаттерн
источник

ei

export default - зло... in React — русскоговорящее сообщество
Это никакой паттерн, потому что такое невозможно
источник

I

Ilya in React — русскоговорящее сообщество
Ребят, Всем привет, возникла такая проблема с @material-ui/pickers:

Установил либу, импортирую компоненты, но вылетает ошибка: "Attempted import error: 'DateRangePicker' is not exported from '@material-ui/pickers'" , т.е якобы компонент не экспортируется из библиотеки

Пример кода брал с оф. сайта, вообще не понимаю в чём прикол, подскажите плз если кто сталкивался
источник

TQ

Taeja QQ in React — русскоговорящее сообщество
this есть исключительно только у функции?
источник

PI

Pasha Ivanov in React — русскоговорящее сообщество
оооо, у нас победитель!)
источник

PI

Pasha Ivanov in React — русскоговорящее сообщество
this есть везде)
источник

E

Evgeniy 🍀 in React — русскоговорящее сообщество
export default - зло is the side effect
Это никакой паттерн, потому что такое невозможно
возможно, используя createGlobalStyle. Но это извращение
источник

V

Vova in React — русскоговорящее сообщество
Ребят, нужен ли socket io frontend разработчику?
источник

VI

Vadim Ivanov in React — русскоговорящее сообщество
Vova
Ребят, нужен ли socket io frontend разработчику?
Зависит от задач так то)
источник

M

Madikow in React — русскоговорящее сообщество
Vova
Ребят, нужен ли socket io frontend разработчику?
Да, если в проекте используется . Только нужны знания в клиентской части
источник

V

Vova in React — русскоговорящее сообщество
Задача - сделать чатик. Спасибо)
источник