Replies: 8 comments
-
Documentação é sempre importante. O Gaiden da @getninjas é um ótimo exemplo: https://getninjas.github.io/gaiden/ ❤️ |
Beta Was this translation helpful? Give feedback.
-
Definitivamente, deve ser feito. Aqui eu sou o único desenvolvedor e mesmo assim, salvo e organizo os templates e snippets para serem usados depois. |
Beta Was this translation helpful? Give feedback.
-
quem já documenta, poderia apresentar algum exemplo de como costuma documentar ou algum link sobre o assunto etc |
Beta Was this translation helpful? Give feedback.
-
Uma ferramenta bem legal pra fazer isso é o storybook, onde você pode criar a documentação dos seus componentes baseado nos possíveis estados que ele renderiza :) |
Beta Was this translation helpful? Give feedback.
-
Usamos aqui o https://react-styleguidist.js.org/ (no caso, componentes React). É bem legal. Ele lê o próprio código e comentários para gerar documentação (tipo JSDoc) e exemplos são escritos em Markdown. |
Beta Was this translation helpful? Give feedback.
-
@doug2k1 não conhecia esse styleguidist não, achei maneiro |
Beta Was this translation helpful? Give feedback.
-
O que venho usando realmente é o storybook que o @fdaciuk mencionou. No caso como trabalho com react ele entra no workflow como uma implementação assim como o próprio componente. Então é certo que vamos fazer:
O lado bom dele é que não vira uma documentação obsoleta. Afinal o problema de documentações é exatamente isso e se tratando de interface mais ainda. |
Beta Was this translation helpful? Give feedback.
-
Se for react eu nem sei dizer outra ferramenta que não seja o storybook. Já utilizei em projetos e usamos aqui na pagar.me pro nossa nova dashboard em react https://github.com/pagarme/pilot funciona super bem Eu ainda não testei, mas acho que a maneira ideal de usá-lo em um projeto grande é criar um |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Olá pessoal,
Gostaria de trazer esse questionamento se seria interessante uma documentação e também caso você faça isso, de que maneira vem fazendo.
No meu contexto, hoje estamos tentando criar simples componentes atráves do Twig e Stylus, porém não documentamos o que é necessário fazer para criar um simples botão, utilizando tal mixins e outros, ficando esse entendimento com o desenvolvedor ou explorando o código.
Particularmente acho que isso poderia ser expressado em uma documentação externa ao código.
Beta Was this translation helpful? Give feedback.
All reactions