Este projeto usa o Create React App para gerar novos projetos para o TST com as tecnologias mais usadas pelo TST além de sua identidade visual.
Assumimos que o ambiente de desenvolvimento tenha instalados:
- nodejs 16.x (ou maior);
- npm 8.x (ou maior); e
- yarn 1.22.10 (ou maior).
Resumidamente, a forma mais simples de usar essa template para gerar um novo projeto, é a seguinte:
yarn create react-app my-first-react-app --template @tst-labs/react-starter
Pronto! Depois é só mudar para o diretório da aplicação gerada, my-first-react-app
nesse exemplo, e executar o app com yarn start
.
Altere o nome do projeto a ser gerado de acordo com sua vontade/necessidade.
- Prettier – Formatador de código;
- MUI – Biblioteca de componentes React que implementa o Material Design do Google;
- Storybook – Ferramenta de apoio a construção e documentação de componentes de UI;
- Husky – Uma ferramenta para ajudar a garantir um pouco de qualidade usando Hooks do Git;
Por enquanto, crie uma issue no projeto e seguimos daí...
WIP: Ainda estamos detalhando o fluxo de trabalho nesse projeto. Em breve teremos uma linha de documentação específica para isso. Sentimos muito!
Agradecemos a todos os colaboradores e deixamos uma lista inicial dos que começaram o projeto: