Como documentar os meus compoñentes react con JSDoc
Introdución
É necesario ter unha boa documentación sobre os nosos compoñentes, para que outros desarrolladores poidan entender como funciona e como usalo. En leste articulo imos ver como podemos documentar os nosos compoñentes de react con JSDoc e como publicar a documentación no noso sitio estático.
Cuns sinxelos pasos, a librería jsdoc e o uso das boas prácticas de programación cando traballemos con react, poderemos ter unha documentación dos nosos compoñentes de forma automática. Existen diferentes plugins para upgradear o noso jsdoc e dar soporte a react, pero como React non deixa de ser javascript e as compoñentes funcións a lib por defecto é máis que suficiente.
O reporte que imos xerar non deixa de ser un arquivo html, polo que poderás despregalo en calquera sitio estático.
Se utilizas typescript necesitarás instalar jsdoc-babel
1. Instalación
yarn add jsdoc-babel -D
2. Configuración
3. Customiza o teu reporte
Aí deberías buscar o código que necesitas para modificar o teu reporte e sobreescribirlo.
4. Xera o teu reporte
yarn jsdoc -c jsdoc.json
Para ver un exemplo de saída podes click arriba onde di Docs ou a través deste ligazón