Size: a a a

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

2021 March 06

Э

Эд in React — русскоговорящее сообщество
Иван
Лучше посмотреть примеры, например
https://github.com/gothinkster/realworld#frontends
спасибо
источник

Э

Эд in React — русскоговорящее сообщество
4 года давности, рили?
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Эд
Где почитать, как организовать архитектуру нового приложения на React? Отделить View, App logic, api
источник

И

Иван in React — русскоговорящее сообщество
Эд
4 года давности, рили?
Так архитектурно ничего особо не поменялась, везде примерно одинаковая модель, даже в angular и vue
источник

И

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

SM

Soltukiev Malik in React — русскоговорящее сообщество
Привет, господа. Посоветуйте видео или еще чего, где делают сложные вещи на Реакт.
источник

Н

Нина in React — русскоговорящее сообщество
F F
мужики смотрите делаю спростой сайт с тестом на реакте в инпут вводится ответ и  по нажатию кнопки некст проверяется на правильность если совпадает с правильным то в onThemeAnsers[i] флаг меняется на true и пользователя перекидывает на url: /one theme/2 т.е ко второму вопросу но при этом обновляется страница и сбрасывается стейт oneThemeAnswers как сделать так чтоб реакт не обновлял мой стейт и в конце теста я мог к нему обратиться показав пользователю правильные и неправильные ответы
Скорее всего, тебе не нужно обновлять страничку (реакт роутер поможет с переходами по юрл без обновления). В этом и есть суть SPA. Но если всё же нужно обновлять, то ты можешь сохранять стейт в локальное или сессионное хранилище (или ещё куда-то в браузер)
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
Max Minin
работает, задачи свои выполняет, но кривой в настройке, по крайней мере с ангуларом, с которым я использую

не знаю, может с реактом лучше будет, не пробовал

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

NS

Nurlykhan Salamatov in React — русскоговорящее сообщество
Soltukiev Malik
Привет, господа. Посоветуйте видео или еще чего, где делают сложные вещи на Реакт.
Ютуб: react projects
Гугл: react projects GitHub
источник

A

Andrey in React — русскоговорящее сообщество
Есть компонент Header
Есть переменная foo со строкой Header
Есть способ использовать значение переменной для вызова одноимённого компонента?
По типу (так не работает):
<{foo} value={props} />
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Andrey
Есть компонент Header
Есть переменная foo со строкой Header
Есть способ использовать значение переменной для вызова одноимённого компонента?
По типу (так не работает):
<{foo} value={props} />
Нельзя
источник

FF

F F in React — русскоговорящее сообщество
Нина
Скорее всего, тебе не нужно обновлять страничку (реакт роутер поможет с переходами по юрл без обновления). В этом и есть суть SPA. Но если всё же нужно обновлять, то ты можешь сохранять стейт в локальное или сессионное хранилище (или ещё куда-то в браузер)
ну я для переходов использовал window.location.href = '/one theme/2' поэтому страница обновлялась, разве можно по другому?
источник

MM

Max Minin in React — русскоговорящее сообщество
Roman Usherenko
и чо какая альтернатива? я сейчас пользуюсь docz, но это немного не то - только"живая" документация, без разработки
Я не искал. На данный момент в проекте уже используется сторибук, никто не ноет по этому поводу. По большому счету там одну стори написать, а потом вечно её копипастить, изменяя.
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
F F
ну я для переходов использовал window.location.href = '/one theme/2' поэтому страница обновлялась, разве можно по другому?
Можно, гугле реакт роутер дом
источник

Н

Нина in React — русскоговорящее сообщество
F F
ну я для переходов использовал window.location.href = '/one theme/2' поэтому страница обновлялась, разве можно по другому?
источник

A

Andrey in React — русскоговорящее сообщество
Какой способ использовать вместо switch с 20-ю case для вызова нужного компонента в зависимости от значения state?
источник

L

Lookarious in React — русскоговорящее сообщество
Andrey
Какой способ использовать вместо switch с 20-ю case для вызова нужного компонента в зависимости от значения state?
Создаёшь объект с компонентами,
{
componentName: <Component />
}

Потом вызываешь через ключ
источник

A

Andrey in React — русскоговорящее сообщество
Lookarious
Создаёшь объект с компонентами,
{
componentName: <Component />
}

Потом вызываешь через ключ
А при инициализации объекта, все эти компоненты будут созданы внутри него, и использоваться потом будет только один нужный
источник

L

Lookarious in React — русскоговорящее сообщество
Andrey
А при инициализации объекта, все эти компоненты будут созданы внутри него, и использоваться потом будет только один нужный
Ты просто передаешь ссылки
источник

A

Andrey in React — русскоговорящее сообщество
Суть понял, спасибо
источник