angular.md

Angular Technology Stack

IMPORTANT NOTE: This document is not final; it is under review.

This document outlines the specific standards and conventions for developing web applications with Angular.

Core Stack

State Management

Forms

Testing

Naming Conventions

Directory Structure

A feature-based directory structure using Angular modules is the standard.

src ├── app │ ├── core # Core module (guards, interceptors, single-use services) │ ├── features # Feature modules │ │ └── user-profile │ │ ├── components │ │ ├── services │ │ ├── user-profile.component.ts │ │ └── user-profile.module.ts │ ├── shared # Shared module (common components, pipes, directives) │ └── app.module.ts ├── assets # Static assets ├── environments # Environment configuration └── styles # Global styles