Desenvolvimento de um projeto clone do Airbnb baseado no tutorial do FreeCodeCamp, com o objetivo de praticar e obter uma compreensão mais profunda dos conceitos do React. Foram feitas modificações significativas na base de código original para explorar a funcionalidade de cada componente e melhorar os resultados de aprendizado.
Front-end: React.
Durante a construção deste projeto, aprendi os fundamentos do React, incluindo a criação de um projeto React e a utilização de suas tecnologias. Além disso, pude desenvolver habilidades práticas na implementação de componentes, gerenciamento de estado, roteamento e manipulação de eventos no contexto do React.
Enfrentei alguns desafios durante o processo, como compreender o fluxo de dados unidirecional do React e a correta passagem de props entre os componentes. Para superar esses desafios, utilizei a documentação oficial do React, recursos online, tutoriais e exemplos de código para obter uma compreensão mais aprofundada desses conceitos.
Também me deparei com dificuldades na resolução de problemas e erros de código, mas busquei solucioná-los por meio de pesquisas, depuração e análise cuidadosa do código existente. A prática constante, a persistência e a busca por conhecimento foram fundamentais para superar esses desafios e continuar avançando no desenvolvimento deste projeto.