LINUX.ORG.RU

Как создать большую библиотеку react-компонентов для использования внутри компании?

 , ,


1

2

Суть - весь фронт, медленно, но верно переписывается на React. Началось все с одной странички, сейчас начали делать вторую и поняли, что копипасты слишком много.

У нас есть много компонентов, которые будут выглядеть одинаково в разных react-проектах. Например, те же модальные окна, кнопочки и т.д.

Вопрос - как организовать эти компоненты? Создать локальный npm-репозиторий? Что-то другое?

Deleted

Последнее исправление: Bizun (всего исправлений: 1)

Вопрос - как организовать эти компоненты?

Никак. И смириться.

Основная копи-паста в логике, в редьюсерах и экшенах.

У нас есть много компонентов, которые будут выглядеть одинаково в разных react-проектах.

Чтобы повторно использовать компонент в реакте он не столько выглядеть должен одинаково, сколько «действовать» одинаково. Довольно непросто это, так что от копи-пасты никуда.

vvn_black ★★★★★
()

локальный npm-репозиторий?

Да. Но лучше не делайте велосипед и возьмите что-то готовое, например, Ant.

bodqhrohro_promo
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.