0
votes

Je veux construire ma propre bibliothèque d'interface utilisateur de réaction, comment puis-je commencer?

J'ai des composants que j'utilise à mes projets, alors je pensais que c'était une bonne idée de construire ma propre réagissance UI Lib, mais comment?

Est-ce que je crée un spa à l'aide de l'ARC et commencez à coder et à répertorier les composants sur celui-ci?


0 commentaires

3 Réponses :


0
votes

L'utilisation de l'ARC ne vous aidera pas, car vous ne courez pas ce projet.
La création d'une bibliothèque de composants est la même que la création de tout autre package NPM, la seule différence est qu'elle doit exporter des composants au lieu de fonctions / objets normaux.
Il y a beaucoup de guides en ligne que vous pouvez consulter si vous souhaitez une explication plus approfondie.


1 commentaires

Je n'ai pas pensé à la publier comme paquet NPM, mais c'est la meilleure chose à faire à coup sûr. Merci!



0
votes

Oui, c'est une façon de commencer.

Mais si vous voulez le publier ou l'organiser pour y avoir une meilleure utilisation, je vous suggère d'utiliser Storybook comme votre environnement de développement et JEST + Eslint .

Il y a des plaques de chauffage comme réagir à AZAP pour vous aider avec cela.

J'ai construit réagir Azap pour être un réact facile à utiliser. Il utilise Storybook et des histoires pour organiser vos composants, il dispose d'un générateur de composants utilisant Plop , tests avec Jest + Enzime et styles avec composants de style .

Essayez-le, il peut vous faire gagner du temps pour démarrer votre lib;)


0 commentaires

0
votes

Je recommanderais de donner Ce guide a lu , qui passe dans les détails pour structurer une bibliothèque de composants UI multi-packages. Le code est également inclus, vous devez donc être capable de cloner au référentiel et de commencer.

espère que cela aide!


0 commentaires