Executando verificação de segurança...
2

[DÚVIDA] Como criar uma lib do zero para React

Author: ikidon


Na minha empresa surgiu a necessidade de compartilhar componentes entre aplicações, me surgiu a ideia de criar uma lib ui proprietária.

Minha ideia principal é criar algo como o Radix UI, seguindo o princípio de first accessibility e conseguir compartilhar cada componente de forma individual sem precisar instalar todos os componentes para usar somente um ou dois.

Queria sugestões de vídeos, artigos, autores, algo que eu possa dar uma olhada e ter um norte.

Carregando publicação patrocinada...
1
1

Opa ikidon, tranquilo?
Muito bacana, a ideia de compartilhar cada componente de forma individual pode ser feita usando uma CLI ou simplesmente tendo um repositório com o código dos componentes para ser usado, temos como exemplo o shadcn/ui que modulariza os componentes de forma que você possa usar apenas o que deseja instalando pela CLI ou copiando o código do próprio componente do site, inclusive você pode implementar patterns para deixar o seus componentes mais modulares ainda como o composition pattern que também é usado pelo shadcn/ui.