Пакет реагирования на корабли с редукционными зависимостями - PullRequest
0 голосов
/ 04 февраля 2020

Я создаю NPM пакет с компонентами React, которые сделаны другой компанией. Некоторые из компонентов являются чистыми компонентами пользовательского интерфейса (подумайте о шаблоне пользовательского интерфейса / контейнера), а некоторые из них связаны с избыточностью.

Я хочу, чтобы этот пакет был простым в использовании различными разработчиками, которые могут просто загрузить компонент в свой проект из NPM модуля. Поскольку некоторые компоненты зависят от избыточности, я не знаю, что включить в создаваемый мной пакет.

Что вы порекомендуете и как / будете ли вы это делать?

1 Ответ

1 голос
/ 04 февраля 2020

В этом случае, я полагаю, вы должны включить в пакет только компонент чистого пользовательского интерфейса (или "тупой"). Потребители этого пакета решат, хотят ли они использовать какое-либо управление состоянием самостоятельно. Обычно это то, как библиотеки компонентов go об этом.

Вот средний учебник о том, как создать пакет компонента npm React.

Удачи! :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...