Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

O "Início" não deveria estar dentro de Pages?

Olá!

O componente Início fica em uma pasta Inicio, e não junto das outras pages. Isso é um padrão ou é apenas uma escolha?

Entendo que Inicio seja o equivalente a um index.html se estivéssemos fazendo sem um framework.

1 resposta
solução!

Oi Cassiano, tudo bem? Espero que esteja tudo tranquilo com você.

Desculpe a demora em retornar.

Obrigada por participar do fórum e compartilhar suas dúvidas sobre o curso.

Quanto à sua pergunta sobre o componente "Início" não estar junto com as outras pages, isso é uma escolha da pessoa desenvolvedora ou um padrão de organização da estrutura do projeto. Não há uma regra ou uma convenção específica que defina que o componente "Início" deve estar dentro da pasta "Pages". Geralmente, os componentes são organizados em pastas temáticas, para que sejam facilmente encontrados e separados por funcionalidade.

Por exemplo, o componente "Início" pode estar em uma pasta chamada "Home" ou "Index", que é a página principal da aplicação. Já as outras páginas podem estar em uma pasta separada chamada "Pages". Mas isso pode variar de projeto para projeto, e cabe a pessoa desenvolvedora escolher a organização que melhor se adapta ao seu fluxo de trabalho e aos requisitos do projeto.

Quanto à sua observação sobre o componente "Início" ser equivalente a um "index.html" em um projeto sem framework, isso é uma boa comparação. Em um projeto sem framework, o arquivo "index.html" geralmente é a página inicial e contém o código HTML básico que é renderizado no navegador. Já em um projeto com React, o componente "Início" pode ser considerado o equivalente a essa página inicial, mas em vez de ser um arquivo HTML, ele é um componente React que é renderizado na página.

Além disso, é importante lembrar que o React Router é uma biblioteca que permite a criação de rotas em uma aplicação React. Essas rotas podem ser usadas para criar URLs amigáveis e para gerenciar a navegação do usuário entre as diferentes páginas da aplicação. Para criar rotas em uma aplicação React, é necessário definir um conjunto de componentes que correspondem a cada uma das páginas da aplicação.

Espero que tenha te ajudado.

Um abraço e bons estudos.