Tem como objetivo lhe proporcionar uma estrutura mais automatizada e evitando erros na hora da escrita do javascript e css, umas das libs que usamos é o typescript, com ele temos a possibilidade de codificar usando orientação a objetos, assim deixando o nosso código mais legível e altamente tipado, em conjunto usamos uma lib chamada eslint que irá nos orientar a mantermos um padrão de código entre a nossa equipe, para saber mais sobre visite o link eslint.org.
- Eslint: Padronizador de código; necessita-se instala-lo globalmente: **npm i -g eslint**
- Typescript: Transpilador javascript com POO;
- Webpack: Automatizador de tarefas; necessita-se instala-lo globalmente: **npm i -g webpack**
- Sass: Transpilador css;
- Node: Javascript do lado do servidor;
- Para compilar use o comando **webpack** na raiz do projeto.
• npm start (para desenvolvimento)
• npm run build (para produção)
DOCUMENTAÇÃO: https://docs.google.com/document/d/1iNkVpNHbUQDrgZaIAc0ObzYhE1MXzbKhqFK7mk-bK_A/edit