0

My Control (Pwa, React Hooks e muitos bugs)

#JavaScript #ReactJS
N
Natanael Oliveira

Olá a todos!


Contexto

Tive meu primeiro contato com o React no bootcamp da MRV, achei maravilhoso o bootcamp, aprendi muita coisa, logo em seguida iniciei o bootcamp da LocalizaLabs, onde tive o contato com o conceito de pwa.

Ao terminar as aulas do projeto fiquei eufórico e cheio de ideias, a possibilidade de criar uma aplicação que pudesse ser única é algo muito interessante.


Ideia inicial

A ideia inicial era criar algo simples e que fosse fácil de desenvolver, para assim entregar o projeto e finalizar o bootcamp.

Então fui até minha caixinha de ideias e peguei a que na minha cabeça fosse a mais simples.


My control

My control é uma aplicação relativamente simples e sem muitas funcionalidades, o objetivo era ter um ambiente em que eu pudesse registrar meus gastos, receitas e investimentos.


Havia uma pedra no meio do caminho, no meio do c...

Durante o desenvolvimento encontrei diversos problemas, em um momento criei uma re-render infinito, minha aplicação estava fazendo requisições a api infinitamente.

Até eu descobrir o problema, tiver que forçar o pc desligar umas 5 vezes.

Outro problema, esse ainda não resolvi, é que tem momentos que minha aplicação manda duas requisições post.

Para contornar o problema tiver que criar uma campo no banco de dado e torná-lo único, dessa forma por mais que a aplicação mande duas requisições ao backend, ele só aceitará uma.


Conclusão


Agradeço a toda equipe da Digital, amei os conhecimentos adquiridos.


Pretendo refatorar o código em breve, não estou satisfeito com o resultado.


Se você puder e quiser analisar meu sistema e depois me dar um feedback do que melhorar, ficarei extremamente grato.


Hospedei o app no netlify.

Se puder olhar o repositório no github.


Esse foi meu projeto final no Bootcamp da LocalizaLabs.


Grato por sua atenção,

Natanael B.

0
2

Comentários (0)

Sempre estudei em escolas públicas, aos 16 consegui um estágio na Universidade Federal do Amazonas e aos 18 no TRE-AM.

Brasil