5.1.5 Estrutura de Arquivos Organizada
🗂️ Estrutura de Arquivos Organizada
Manter uma estrutura de pastas clara e bem definida é essencial para garantir a manutenção, escalabilidade e colaboração em projetos front-end.
Separar arquivos de estilo (CSS), estrutura (HTML) e comportamento (JavaScript) em diretórios distintos segue as boas práticas de desenvolvimento e facilita a componentização do código.
✅ Boas Práticas de Organização
Use um diretório específico como
/css/
ou/styles/
para armazenar os arquivos CSS.Separe o JavaScript em uma pasta
/js/
.Coloque os arquivos HTML na raiz ou em uma pasta
/pages/
, se houver mais de um.Utilize nomes claros e descritivos para arquivos e pastas.
Para projetos maiores, considere separar componentes e assets (imagens, fontes, etc.).
📁 Exemplo de Estrutura de Pastas
bashCopiarEditarmeu-projeto/
├── index.html
├── /css/
│ └── estilo.css
├── /js/
│ └── script.js
├── /images/
│ └── logo.png
├── /fonts/
│ └── roboto.woff2
├── /components/ ← (opcional para HTML reutilizável ou frameworks)
│ └── navbar.html
└── README.md
💡 Dica
Em projetos maiores ou com frameworks como React ou Vue, essa organização pode evoluir para algo mais modular, com pastas como /src/
, /components/
, /assets/
, etc.
Last updated