Olá, pessoal!
Voltei a trabalhar com desenvolvimento há cerca de um ano e entrei na Alura para me atualizar. Vi que tem o challenge de 4 semanas e fiquei com algumas dúvidas sobre como eles funcionam.
Olhei, primeiramente, o desafio mais antigo (https://www.alura.com.br/challenges/back-end/semana-01-api-rest#btn-start). Vi que na primeira semana já tem um projeto react com o front feito e tenho que fazer algumas tarefas de Banco de dados e de REST API. De semelhante modo, dei uma olhada no challenge mais recente (https://www.alura.com.br/challenges/back-end-7/semana-01-classes-relacionamentos-depoimentos) e o que recebemos é apensa protótipo no Figma.
Minhas dúvidas são:
- Esse front-end (React ou Figma) serve só como referência visual/ilustrativa ou precisamos realmente integrá-lo para deixar funcional?
- Caso a ideia seja integrar (mesmo que não obrigatório, pois eu gostaria de saber pra eu aprender a fazer essas integrações):
- No caso do React, basta expor a API para ele consumir ou preciso mexer dentro do projeto React?
- No caso do Figma, devo implementar a interface a partir do design ou posso focar somente no back?
O que entendi até aqui é que o foco principal é backend, claro, mas fiquei em dúvida sobre a real utilidade do front que é fornecido. Ele é só um apoio para visualização/testes ou faz parte do desafio de alguma forma?
Quero aprender de forma prática e me desafiar. Se o desafio oficial for só backend, ótimo. Mas, se for esperado algum nível de integração, gostaria de entender até onde isso vai.
Valeu pela ajuda!