Este projeto se trata de uma calculadora construída com HTML5, CSS3 e TypeScript (com EcmaScript6) utilizando uma estrutura baseada na programação orientada a objetos e os princípios SOLID.
A aplicação teve como objetivo aprimorar meus conhecimentos na POO utilizando TypeScript, aprendendo a configurar o WebPack e o TSC da melhor forma possível.
- HTML5
- CSS3
- WebPack
Para rodar o projeto, basta clonar o repositório em sua máquina e instalar as dependências:
$ yarn install
// ou
$ npm install
e rodar o seguinte comando para gerar o bundle:
$ yarn build
// ou
$ npm run build
Após isto, basta rodar o index.html no navegador e tudo estará funcionando.
Caso prefira ver o projeto na Web, ele está hospedado no GitHub Pages e pode ser visitado clicando aqui.
- POO com TypeScript
- Uso do WebPack
- Princípios SOLID