Projeto de calculadora feita com React JS tendo como base o curso da Cod3r, apesar de ser um projeto simples ele conta com diversos fundamentos do framework, como passagem de propriedades e controle de estado dos elementos. Apresentando desafios de estilização que foram resolvidos com a combinação de CSS Grid e Flexbox, além da lógica para controlar o estado da aplicação e o armazenamento dos dados.
O projeto está funcionando no link abaixo: Link para a calculadora
🚀 Finalizado 🚀
Para rodar a aplicação no seu ambiente de desenvolvimento siga os passos abaixo.
$ git clone https://github.com/JonathasCostaAlves/calculator
$ cd calculator
$ npm install
$ npm start
Caso o projeto não abra automaticamente no seu browser basta acessar: http://localhost:3000/ e agora é só utilizar a calculadora.
- 4 operações aritiméticas (soma, subtração, divisão e multiplicação)
As seguintes ferramentas foram usadas na construção do projeto:
Esse projeto foi muito prazeroso de fazer, primeiro por se tratar de algo que está muito presente no dia-a-dia, e segundo porque proporcionou visitar fundamentos do React além de pensar na lógica da calculadora em JavaScript.
O que mais ficou marcado com essa experiência de desenvolvimento é que não existe nada fácil, por mais simples que pareça é necessário resolver problemas particulares de cada projeto e pensar em como as coisas funcionam, quais controles devem existir e o que de forma alguma pode passar.
É muito boa a sensação de chegar ao fim de um projeto, ainda espero evoluir ainda mais a calculadora, mas por hora fico muito satisfeito com essa entrega.
Me chamo Jonathas Costa sou Analista de sistemas e fascinado por tecnologia e desenvolvimento de soluções web, sempre buscando novos desafios e conhecimentos.