Size: a a a

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

2020 December 23

А

Алена in React — русскоговорящее сообщество
Всем привет. Подскажите пожалуйста, может у кого-то есть ролик или статья на тему роутинга, про формирование динамических путей? Работаю с библиотекой react-router-dom, нужно реализовать задачу: в интернет магазине есть общий каталог товаров по категориям, по клику на любую категорию нужно перейти на страницу с товарами этой категории, и по клику на товар соответственно перейти на его карточку так скажем. По двум своим курсам я очень сильно запуталась, а в Гугле информация про простые пути... Heeelp
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
DaunPony
Уже посмотрел. Боль. Раны придется залечивать.  100500 раз твердят, что логику надо отделять от презентационной компоненты куда-то. Это уже устарело в 2020 году? Верно же?
Цель не устарела но подходы решения этих задач устарели
источник

S

Stanislav in React — русскоговорящее сообщество
DaunPony
Уже посмотрел. Боль. Раны придется залечивать.  100500 раз твердят, что логику надо отделять от презентационной компоненты куда-то. Это уже устарело в 2020 году? Верно же?
не всю всю логику, надо распределять ответственность правильно
источник

D

DaunPony in React — русскоговорящее сообщество
Dmitriy Shuleshov
Цель не устарела но подходы решения этих задач устарели
Как можно решить эту проблему современно?
источник

M

Maksym in React — русскоговорящее сообщество
M.R.a.A
nodejs backend response when posted frontend.
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Artem
вот перестала
Чекни как работают модалки в reakit там эта либа под капотом
источник

M

M.R.a.A in React — русскоговорящее сообщество
thanks
источник

D

DaunPony in React — русскоговорящее сообщество
Stanislav
не всю всю логику, надо распределять ответственность правильно
Хорошо, я понял тогда примерно. Если слишком большая логика - нужно отделять ее в кастом хуки. А маленькую логику можно хранить
источник

M

Maksym in React — русскоговорящее сообщество
M.R.a.A
thanks
👍
источник

S

Stanislav in React — русскоговорящее сообщество
DaunPony
Хорошо, я понял тогда примерно. Если слишком большая логика - нужно отделять ее в кастом хуки. А маленькую логику можно хранить
хуки для реюза*
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
DaunPony
Как можно решить эту проблему современно?
1. Логика прям в компонетах
2. Кастомные хуки
3. Хороший стейт менеджер
источник

VP

Vitaliy Ponomarev in React — русскоговорящее сообщество
DaunPony
Хорошо, я понял тогда примерно. Если слишком большая логика - нужно отделять ее в кастом хуки. А маленькую логику можно хранить
Нет, не понял)) или не смог сформулировать
источник

BA

Bogdan Aleksandrovic... in React — русскоговорящее сообщество
DaunPony
Хорошо, я понял тогда примерно. Если слишком большая логика - нужно отделять ее в кастом хуки. А маленькую логику можно хранить
Что ты понимаешь по маленькой логикой ?
источник

D

DaunPony in React — русскоговорящее сообщество
Bogdan Aleksandrovich
Что ты понимаешь по маленькой логикой ?
Функции
источник

BA

Bogdan Aleksandrovic... in React — русскоговорящее сообщество
Какие функции
источник

D

DaunPony in React — русскоговорящее сообщество
2-3 функции на 1 компоненту
источник

D

DaunPony in React — русскоговорящее сообщество
там, на онклик, допустим, добавить какой-то элемент
источник

D

DaunPony in React — русскоговорящее сообщество
Меньшее кол-во строчек кода, так правильнее
источник

S

Stanislav in React — русскоговорящее сообщество
DaunPony
2-3 функции на 1 компоненту
компонент мужской род
источник

BA

Bogdan Aleksandrovic... in React — русскоговорящее сообщество
Ну это не логика , это обработчик , храни в компоненте , ничего страшного
источник