Angular Keynote | Minko Gechev & Jeremy Elbourn | ng-conf 2023

Angular keynote session at ng-conf 2023 explores the latest innovations in the framework, focusing on improving the developer experience, standalone components, signals, hydration, control flow, and more.

Key takeaways
  • Angular’s focus on improving the developer experience is driving innovation in the framework.
  • The standalone component approach has enabled flexibility and reusability.
  • Signals are a major improvement to Angular’s overall developer experience, providing a way to manage complex application state in a predictable and reactive way.
  • Hydration is available in developer preview, allowing for improved performance and smaller bundle sizes.
  • Control flow syntax has been introduced, making it easier to manage complex logic in components.
  • TypeScript is now more tightly integrated with Angular, providing better type checking and completion.
  • Angular’s reactivity model is being improved with the addition of signals, making it more flexible and powerful.
  • The framework is being designed to be more functional, smaller, and simpler to write.
  • Signals can be used with existing RxJS integrations, making it easier to adopt.
  • The Angular CLI is being improved with the addition of schematic utilities, making it easier to build custom CLI plugins.
  • Performance improvements, such as image loading and cumulative layout shift, are being prioritized.
  • The framework is being designed to be more performant, with improvements in runtime and build-time optimization.
  • Optional ng-modules have been introduced, allowing for more flexibility in component configuration.
  • The Angular ecosystem is evolving, with new standards and proposals emerging regularly.
  • The framework is designed to be more scalable, with improved support for large applications.
  • The developer experience is being prioritized, with improvements in error handling, debugging, and testing.