Как добавить систему плагинов в приложение, созданное с помощью Express и React? - PullRequest
0 голосов
/ 07 ноября 2019

Я хочу иметь возможность делать плагины (из комментариев, игр, сообществ и т. Д.) Доступными отдельно от основного приложения и, кроме меня, чтобы другие разработчики могли создавать плагины для продажи. Это в основном похоже на систему плагинов WordPress.

Ответы [ 2 ]

0 голосов
/ 07 ноября 2019

Вы можете создать группу плагинов в ReactJS и динамически импортировать соответствующие / приобретенные плагины, используя React.lazy . Если вы можете внедрить базу данных в архитектуру вашей системы, вы можете использовать ее для отслеживания того, какие плагины приобретены и импортированы каждым пользователем.

0 голосов
/ 07 ноября 2019

Это зависит от того, какие плагины вы хотите. Если они похожи на манипулирование объектами в языке программирования, вы можете подумать о создании разных библиотек в javascript, которые могут быть совместно использованы Express и React. Но если они являются компонентами пользовательского интерфейса, вы можете создать отдельный пакет npm и импортировать его в свое приложение реагирования. Но их нельзя использовать в узле Express.

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