We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Angular Team Panel | ng-conf 2023
Angular team shares insights on future plans, advancements in lazy loading, hydration, CDs, and Signals, highlighting their commitment to performance, ergonomics, and backwards compatibility.
- Angular’s goal is to make it easy for developers to be productive without having to create their own custom components.
- The team is working on lazy loading of routes and hydration, which will make it easier to share common components.
-
The
cdk
andElements
are evolving towards a more composable API. - The team is considering using design tokens to make it easier to use and adapt Angular’s CSS.
- Signals will play a huge role in Angular’s future, especially with the introduction of lazy loading and hydration.
- The team is working on improving Angular’s performance and is exploring ways to make it more ergonomic.
- There is no plan to remove structural directives, but the team is considering refactoring them.
- AI is being used to support Angular development, especially in terms of code completion and suggestions.
- The team is focusing on improving Angular’s learning experience, especially for new developers.
- The Angular team is committed to backwards compatibility and will continue to support older versions of Angular.
- The team is exploring ways to reduce the cognitive load of using Angular, including by providing more tools and guidance.
- Angular is evolving towards a more functional programming style, and the async pipe is being replaced by signals.
- The team is considering introducing a new way to declare and use signals in Angular templates.