# What are the new features of angular?

What are the new features of angular?

##### Post Metadata
- Posted at: over 3 years ago
- Author title: Pinned by G2 as a common question



## Comments
### Comment 1

Angular has introduced several new features and improvements in its recent versions:

**Angular 17**:

- **Declarative Control Flow**: Introduces new keywords like `@if`, `@for`, and `@switch` to manage template structures more cleanly, replacing traditional directives like `*ngIf` and `*ngFor`. ([geeksforgeeks.org](https://www.geeksforgeeks.org/angular-17-whats-new/?utm_source=chatgpt.com))

- **TypeScript 5.2 Support**: Enhances compatibility with TypeScript 5.2, streamlining the development workflow. ([daily.dev](https://daily.dev/blog/angular-17-everything-you-need-to-know-in-one-place?utm_source=chatgpt.com))

- **Dependency Injection Debugging**: Improves debugging capabilities for dependency injection, aiding in the identification and resolution of issues. ([daily.dev](https://daily.dev/blog/angular-17-everything-you-need-to-know-in-one-place?utm_source=chatgpt.com))

**Angular 18**:

- **Standalone Components**: Components are no longer dependent on Angular modules, promoting a more modular and reusable architecture. ([jspanther.com](https://www.jspanther.com/blog/angular-18-features/?utm_source=chatgpt.com))

- **Enhanced `ng-content`**: Introduces a default `ng-content` tag, allowing for more flexible and robust component designs. ([jspanther.com](https://www.jspanther.com/blog/angular-18-features/?utm_source=chatgpt.com))

- **Route Redirects with Functions**: Simplifies route redirection by enabling the use of functions, streamlining routing configurations. ([jspanther.com](https://www.jspanther.com/blog/angular-18-features/?utm_source=chatgpt.com))

**Angular 19**:

- **Incremental Hydration**: Allows developers to specify parts of the template to be hydrated incrementally, improving initial load performance. ([angularminds.com](https://www.angularminds.com/blog/angular-19-features?utm_source=chatgpt.com))

- **Hot Module Replacement (HMR)**: Facilitates faster development cycles by enabling modules to be replaced without a full page reload. ([angularminds.com](https://www.angularminds.com/blog/angular-19-features?utm_source=chatgpt.com))

- **Time Picker Component**: Introduces a native time picker component, enhancing the user interface with a standardized time selection tool. ([angularminds.com](https://www.angularminds.com/blog/angular-19-features?utm_source=chatgpt.com))

These updates aim to enhance developer productivity, improve application performance, and provide a more streamlined development experience. 

##### Comment Metadata
- Posted at: over 1 year ago
- Author title: Analista de Sistemas / Analista de Sistemas - Microsoft Dynamics GP en Universidad Iberoamericana



### Comment 2

Signals

##### Comment Metadata
- Posted at: almost 3 years ago
- Author title: Full stack Engineer | SAAS Solution Provider |  Microservices | SPA | Virtual DOM | Orchestration, server less Deployment using AWS/Azure




## Related Product
[Angular](https://www.g2.com/products/angular/reviews)

## Related Category
[JavaScript Web Frameworks](https://www.g2.com/categories/javascript-web-frameworks)

## Related discussions
- [How well does Trello scale into a larger team?](https://www.g2.com/discussions/1-how-well-does-trello-scale-into-a-larger-team)
  - Posted at: about 13 years ago
  - Comments: 6
- [Can we please add a new section](https://www.g2.com/discussions/2-can-we-please-add-a-new-section)
  - Posted at: about 13 years ago
  - Comments: 0
- [Quantifiable benefits from implementing your CRM](https://www.g2.com/discussions/quantifiable-benefits-from-implementing-your-crm)
  - Posted at: about 13 years ago
  - Comments: 4


