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.
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.
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.