Size: a a a

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

2021 February 15

NT

Nikita Titov in React — русскоговорящее сообщество
или componentDidMount/componentWillUnmount
источник

NT

Nikita Titov in React — русскоговорящее сообщество
если это ещё не умерло
источник

NT

Nikita Titov in React — русскоговорящее сообщество
Frontend developer
У меня есть приложение и там есть админ панель, в админке у меня рендерятся данные которые получаю с сервера потом сохраняю их в redux, как мне лучше делать запрос на сервер при получении данных для админа, когда я перехожу в админку или сразу же в главном компоненте?
useEffect
источник

NT

Nikita Titov in React — русскоговорящее сообщество
когда переходишь
источник

IB

Ivan Baranov in React — русскоговорящее сообщество
https://github.com/axios/axios/blob/master/test/typescript/axios.ts тебе скорее всего нужен AxiosResponse а не Promise
источник

F

Frontend developer in React — русскоговорящее сообщество
Nikita Titov
useEffect
Понял, спасибо
источник

СГ

Сардор Гофуров... in React — русскоговорящее сообщество
Frontend developer
У меня есть приложение и там есть админ панель, в админке у меня рендерятся данные которые получаю с сервера потом сохраняю их в redux, как мне лучше делать запрос на сервер при получении данных для админа, когда я перехожу в админку или сразу же в главном компоненте?
Насколько я знаю побочные эффекты рекомендуют делать внутри событий компонента типо didMount update и т.д. или же внутри useEffect если хуки юзаешь.
Я внутри обработчиков событий тоже делаю например при клике на кнопку или что-то в этом духе, события которые связаны с дом, но это тоже можно вроде в useEffect вынести
источник

VK

Vadim Kolbik in React — русскоговорящее сообщество
Как можно реализовать такой график как на данном сайте с помощью js. https://ru.tradingview.com/symbols/BTCUSD/ Надо через canvas отрисовывать как-то или есть другие способы легче
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
тебе ссылку скинули в соседнем чате
источник

О

Олег in React — русскоговорящее сообщество
источник

A

Ali in React — русскоговорящее сообщество
Всем привет.
Какой кейс лучше использовать, либо можно вообще что то другое попробовать ? (Бек на django REST)

react + ts + react-query + mobx + mobx-state-tree  ИЛИ
react + ts + react-query + redux + redux-saga

react-query приятно работает с кешом, сервером, запросами

А вот клиенские стейт под вопросом, что то, что то интересное
источник

О

Олег in React — русскоговорящее сообщество
Ali
Всем привет.
Какой кейс лучше использовать, либо можно вообще что то другое попробовать ? (Бек на django REST)

react + ts + react-query + mobx + mobx-state-tree  ИЛИ
react + ts + react-query + redux + redux-saga

react-query приятно работает с кешом, сервером, запросами

А вот клиенские стейт под вопросом, что то, что то интересное
непонятно нужен ли rq если уже работаешь с redux
источник

A

Ali in React — русскоговорящее сообщество
Олег
непонятно нужен ли rq если уже работаешь с redux
Так он с коробки дает кеширование , плюс есть приятные фишки, типо "положительное ожидание", различные состояния и т.п.

на redux будет много ненужного сверх кода (наверное)
источник

О

Олег in React — русскоговорящее сообщество
Ali
Так он с коробки дает кеширование , плюс есть приятные фишки, типо "положительное ожидание", различные состояния и т.п.

на redux будет много ненужного сверх кода (наверное)
А как ты будешь решать где юзать rq а где redux
источник

A

Ali in React — русскоговорящее сообщество
Олег
А как ты будешь решать где юзать rq а где redux
rq все что с сервером
redux клиенская часть (к примеру запомнить пользователя, его данные, выводить в различных компонентах)
источник

О

Олег in React — русскоговорящее сообщество
Ali
rq все что с сервером
redux клиенская часть (к примеру запомнить пользователя, его данные, выводить в различных компонентах)
понял. посмотри еще redux-tookit. у него мало бойлерплейта и есть asyncthunk, с которым легче хендлить состояния запросов
источник

A

Ali in React — русскоговорящее сообщество
Олег
понял. посмотри еще redux-tookit. у него мало бойлерплейта и есть asyncthunk, с которым легче хендлить состояния запросов
🤔 ага, смотрел, но чет душа уже прилегла к генераторам
источник

О

Олег in React — русскоговорящее сообщество
Ali
🤔 ага, смотрел, но чет душа уже прилегла к генераторам
я пробовал rq и к сожалению столкнулся с бесконечным ререндером при работе с рефами. поэтому сейчас с подозрением смотрю на него
источник

Р

Руслан in React — русскоговорящее сообщество
Олег
непонятно нужен ли rq если уже работаешь с redux
источник

A

Ali in React — русскоговорящее сообщество
Олег
я пробовал rq и к сожалению столкнулся с бесконечным ререндером при работе с рефами. поэтому сейчас с подозрением смотрю на него
🤔 интересно бы узнать причину и увидеть код, пока не встерчал такого мрака
источник