Angular 17 logo

Angular 17

Angular 17 is a major release of the Angular TypeScript framework, released November 8, 2023. Key features include stable Signals for reactive state management, deferrable views (@defer blocks) for lazy loading, new built-in control flow syntax (@if, @for, @switch) that is ~30% faster than NgIf/NgFor, improved server-side rendering with non-destructive hydration, View Transitions API support, and a new application builder powered by Vite and esbuild.

7 APIs 0 Features
Deferrable ViewsFrameworkFrontendJavaScriptOpen SourceSignalsSingle Page ApplicationTypeScriptWeb Development

APIs

Angular 17 Core API

Core Angular 17 framework APIs featuring stable Signals for reactive state management, deferrable views (@defer blocks) for lazy loading template dependencies, new built-in cont...

Angular 17 Common API

Common Angular 17 directives and pipes. Many NgIf/NgFor use cases are replaced by the new built-in control flow syntax in Angular 17.

Angular 17 Router API

Angular 17 routing and navigation APIs with View Transitions API support for animated page transitions.

Angular 17 Forms API

Angular 17 forms APIs with typed reactive forms and signal-based form integration improvements.

Angular 17 HTTP Client API

Angular 17 HTTP client with functional interceptors and improved SSR hydration support.

Angular 17 Platform Server API

Angular 17 server-side rendering APIs with significant SSR improvements including hydration, non-destructive hydration support, and new application builder with Vite and esbuild...

Angular 17 CDK API

Angular 17 Component Dev Kit providing behavior primitives for building custom accessible UI components.

Resources

🔗
Documentation
Documentation
👥
GitHub
GitHub
📄
Changelog
Changelog
📰
Blog
Blog
🔗
Guide
Guide
🔗
Guide
Guide
🔗
Guide
Guide
🔗
PackageRegistry
PackageRegistry
🔗
License
License
🔗
Contributing
Contributing
👥
StackOverflow
StackOverflow
🔗
Discord
Discord
🔗
X
X