Domina las mejores prácticas de React para el mundo real: aprende principios de diseño atómico, patrones de componentes reutilizables y librerías testables.
Las siguientes son las mejores prácticas para crear cada componente, ya sea para una aplicación web nueva o existente, sentando las bases para que esos componentes sean reutilizables y puedan extraerse a una biblioteca. El objetivo es adherirse al diseño atómico (Atomic Design).
El diseño atómico (https://bradfrost.com/blog/post/atomic-web-design/) es una metodología para crear sistemas de diseño.
A continuación, presento una lista de técnicas para crear una biblioteca de componentes que sea fácil de probar (testable).