MVC Model para PHP - Um dos meus melhores projetos!
A ideia de criar meu próprio Model-View-Controller (MVC) surgiu durante meus estudos em Laravel. Enquanto explorava o framework, pensei: por que não criar minha própria versão para testar minhas habilidades em PHP? A partir daí, comecei a pesquisar sobre a estrutura MVC e, depois de adquirir uma boa base de conhecimento, dei início ao projeto em agosto de 2024.
O começo foi desafiador! Decidi iniciar pela parte das rotas, achando que seria uma das partes mais complexas. E eu estava certo. Passei uma semana inteira tentando resolver como as rotas poderiam funcionar corretamente. Durante esse tempo, enfrentei muitos desafios, como o fato de o sistema às vezes retornar duas views ou não retornar nada. Cheguei a uma pausa no projeto e resolvi focar em aprimorar meus conhecimentos antes de continuar.
Após quase 4 meses, retomei o projeto e, surpreendentemente, em apenas 2 dias consegui resolver o problema das rotas. A partir desse ponto, as demais funcionalidades foram mais rápidas de implementar.
Esse projeto me permitiu aprimorar ainda mais minhas habilidades, ao mesmo tempo que me desafiou e me fez explorar novas soluções.
O MVC Model ainda possui funcionalidades básicas, mas estou planejando atualizações e melhorias para torná-lo ainda mais robusto e flexível no futuro.
💻 Quer ver meu projeto?
https://github.com/MaquitoGW/mvc_model/