primeiro desafio
Acredito ainda não ter as capacidades de Backend necessárias, no entanto tentei elaborar o exercicio ao longo da passada semana de forma a poder também ele ser uma fonte de aprendizagem. Trabalhar com informação do React para o Laravel foi desafiante uma vez que não tinha conhecimento nenhum desta framework até à data e todo o backend desenvolvido foi na base de pesquisa e tuturiais, por isso talvez a organização não seja a melhor.
O facto de não ter feito commits e addicionado ao repositório acaba por ser retrato da minha falta de conhecimento do backend o que implicou a criação de bastantes projetos ate perceber o mecanismo de passagem de dados.
Processo:
- Iniciei o XAMPP
- Iniciei o servidor
- Para resolver a parte do backend instalei o Laravel
- Criei a estrutura da base de dados e migrei-a
- Criei o modelo
- Criei o controlador
- Criei as rotas
- Criei o frontend em react
- Istalei o tailwind para estilos (também desconhecido até ao momento)
- Instalei o react-router-dom para lidar com as rotas entre componentes
- Instalei o Axios para chamadas e envios de dados para backend
- Tentei criar um sistema que permitisse, através do header, verificar devs existentes, criar devs, procurar devs pelo ID, e procurar atraves de uma caracteristica.
- Não consegui, através do exercicio, adicionar devs à BD. Adicionei manualmente no PhpMyAdmin para perceber se estava a conseguir ir buscar a informação à BD.