Folder structure

BuilderKit includes a recommended structure tailored for modern Angular development. It reflects established best practices while also supporting the modular architecture.

This structure separates concerns in a clean and predictable way. Each part of the application has a dedicated place, making it easy to locate features, shared utilities, and core functionality.

While you don't have to follow this structure exactly, it's a solid foundation that can help keep your project organized as it grows.

src
app
app.config.server.ts
app.config.ts
app.routes.server.ts
app.routes.ts
app.ts
index.html
main.server.ts
main.ts
server.ts
styles.css