Size: a a a

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

2020 October 29

АБ

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

И

Иван in React — русскоговорящее сообщество
Dmitry Croft
Делает
А потом приходит бэкендер и спрашивает «а ты зачем при старте страницы отправляешь восемь идентичных запросов на бэк? Дудосишь? Переписывай»
источник

И

Иван in React — русскоговорящее сообщество
Dmitry Croft
Если дёргать с редакса, то стейт будет глобальным. Получается компонент не переиспользуешь несколько раз т.к. для каждого использования надо будет в глобальный стейт дописывать логику
> не переиспользуешь несколько раз т.к. для каждого использования надо будет в глобальный стейт дописывать логику


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

MK

Mihail Kuzmin in React — русскоговорящее сообщество
Dmitry Croft
Делает
ты привязал комонент к конкретному апи, поэтому не делает
источник

DC

Dmitry Croft in React — русскоговорящее сообщество
Иван
> не переиспользуешь несколько раз т.к. для каждого использования надо будет в глобальный стейт дописывать логику


какой-то странный ход рассуждений. если логика работы с данными описана в глобальном сторе, ты можешь обращаться к этим данным откуда угодно и сколько угодно раз, получая в каждой точке актуальные данные при каждом их изменении. это же основная идея глобального стора, не?
Зачем мне хранить данные какого-то селекта в глобальном сторе?
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
создай ещё один стор
источник

И

Иван in React — русскоговорящее сообщество
Dmitry Croft
Зачем мне хранить данные какого-то селекта в глобальном сторе?
чтобы в другом конце приложения показать значения, выбранные этим селектом?
источник

DC

Dmitry Croft in React — русскоговорящее сообщество
Mihail Kuzmin
ты привязал комонент к конкретному апи, поэтому не делает
Компоненты бывают stateless и statefull. Да, statefull будет привязан к одному апи. Но я же могу эту всю превязанность переиспользовать в другом месте.
источник

И

Иван in React — русскоговорящее сообщество
Dmitry Croft
Зачем мне хранить данные какого-то селекта в глобальном сторе?
чтобы не долбить сервер “дай опции для селекта” каждый раз, когда надо отрендерить селект?
источник

MK

Mihail Kuzmin in React — русскоговорящее сообщество
Dmitry Croft
Компоненты бывают stateless и statefull. Да, statefull будет привязан к одному апи. Но я же могу эту всю превязанность переиспользовать в другом месте.
ну значит не переиспользуемый компонент уже, всё
источник

DC

Dmitry Croft in React — русскоговорящее сообщество
Mihail Kuzmin
ну значит не переиспользуемый компонент уже, всё
Ты издеваешься?
источник

MK

Mihail Kuzmin in React — русскоговорящее сообщество
Dmitry Croft
Ты издеваешься?
немного рофлю
источник

DC

Dmitry Croft in React — русскоговорящее сообщество
Иван
чтобы не долбить сервер “дай опции для селекта” каждый раз, когда надо отрендерить селект?
Можно кешировать в сторе, да. Но при этом логика останется в компоненте
источник

DC

Dmitry Croft in React — русскоговорящее сообщество
Я не против глобального стора, но только когда он нужен
источник

И

Иван in React — русскоговорящее сообщество
Dmitry Croft
Можно кешировать в сторе, да. Но при этом логика останется в компоненте
ладно, я не вижу смысла объяснять, зачем отделять логику от представления. про это много книг написано. со временем придёт
источник

DC

Dmitry Croft in React — русскоговорящее сообщество
Иван
ладно, я не вижу смысла объяснять, зачем отделять логику от представления. про это много книг написано. со временем придёт
Если ты бизнес логику держишь в сторе, то это проблема. А логику презентации держать в презентации это нормально
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
а где бизнес-логику на фронте держать правильно?
источник

DC

Dmitry Croft in React — русскоговорящее сообщество
Весь реакт и редук стор и вся эта FLUX архитектура (на самом деле тот же MV*) это всё о презентации
источник

MK

Mihail Kuzmin in React — русскоговорящее сообщество
Alexey Ermakov
а где бизнес-логику на фронте держать правильно?
по ddd хуярить domain core
источник

И

Иван in React — русскоговорящее сообщество
Dmitry Croft
Если ты бизнес логику держишь в сторе, то это проблема. А логику презентации держать в презентации это нормально
словарь значений для селекта — это логика представления?
источник