- Projeto pessoal onde me desafiei a desenvolver uma aplicação web para jogar campo minado.
- Durante o desafio fiz uso das tecnologias mais recentes para desenvolvimento front-end.
- Projeto foi inicializado com o Vite, o método atual mais eficiente de trabalhar com ReactJS.
- Para estilização utilizei de Sass e Css Modules para facilitar o desenvolvimento e evitar erros e bugs no site.
- Empenhei bastante tempo para deixar o site responsivo. Apesar de não muito agradável, o site funciona perfeitamente em smartphones e qualquer tamanho de tela.
- Além de React, pude praticar meus conhecimentos em typescript, manipulação de DOM e uso do LocalStorage.
- Apesar de não utilizado contexto neste aplicativo, foram utilizados os hooks: useState, useEffect, memo e UseCallback.
Acesse https://sigerolem.github.io/mine-sweeper/ para jogar
- A dificuldade do jogo pode ser customizada, e o site apresenta um tutorial do jogo.
- O site foi feito em inglês para pôr os meus conhecimentos em prática.