Jessica Janiuk
State of Angular
#1about 2 minutes
Understanding Angular's foundation and role at Google
Angular is an opinionated and scalable platform that benefits from deep collaboration, validation, and support within Google.
#2about 3 minutes
How Angular collaborates with other Google teams
Examples of collaboration include AngularFire for Firebase integration and using TensorFlow.js for predictive prefetching to improve performance.
#3about 4 minutes
The multi-year journey and impact of the Ivy renderer
The Ivy rendering engine was a two-year effort that significantly reduced build times and computational resources for applications inside Google.
#4about 2 minutes
Improving debugging with new dev tools and error codes
The new Angular DevTools for Chrome and more specific error codes help developers profile applications and debug issues more effectively.
#5about 5 minutes
Engaging the community via a public roadmap and RFCs
Angular maintains a public roadmap and uses an RFC process to gather community feedback and provide transparency on future direction.
#6about 4 minutes
Exploring the major updates in Angular version 13
Angular v13 officially enables the Ivy renderer, removes IE11 support, modernizes the package format, and improves accessibility in Material components.
#7about 5 minutes
Simplifying the framework with standalone components
The upcoming standalone components feature aims to reduce complexity and lower the learning curve by making NgModules optional.
#8about 4 minutes
Q&A: Competition, stability, and backward compatibility
Competition from frameworks like React is viewed as a positive force, and Angular is committed to backward compatibility to avoid disruptive breaking changes.
#9about 3 minutes
Q&A: The future of end-to-end and unit testing
Protractor is being deprecated in favor of integrations with modern end-to-end testing tools like Cypress, while unit testing tools remain available.
#10about 4 minutes
Q&A: Lazy loading components and making Zone.js optional
Standalone components will support lazy loading, and making Zone.js optional is a long-term goal to give developers more control over change detection.
#11about 6 minutes
Q&A: Component use cases, virtual DOM, and dependencies
Standalone components can be used anywhere a normal component is used, while adopting a virtual DOM is not a short-term plan.
Related jobs
Jobs that call for the skills explored in this talk.
MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Java
TypeScript
+1
Matching moments
03:31 MIN
The value of progressive enhancement and semantic HTML
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
02:33 MIN
Why you might not need JavaScript for everything
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
11:32 MIN
The industry's focus on frameworks over web fundamentals
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
03:16 MIN
Improving the developer feedback loop with specialized tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
08:07 MIN
Exploring modern JavaScript performance and new CSS features
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
09:00 MIN
Navigating the growing complexity of modern CSS
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
04:56 MIN
Recreating React components using AI and dev tools
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
05:28 MIN
The origin story of the Polypane developer browser
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
Featured Partners
Related Videos
Angular Magical directives
Valentine Awe
Angular Unleashed: Mastering Modern Web Development with Angular
Indu Chaube
The Illusion of a Performant Web Application
Cathrin Möller
Angular Features You Should be Using
Sani Yusuf
Angular tips/tricks you can use from tomorrow on
Benedikt Starzengruber
Native Federation: The Future of Micro Frontends and Plugin-Systems in Angular
Manfred Steyer
Stand alone components in Angular
Valentine Awe
Angular <> Angular CDK - Awesomeness Combined
Muhammad Ahsan Ayaz
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


Hitachi Vantara Corporation
Barcelona, Spain
Angular


engelhardt softwareentwicklung GmbH
Ditzingen, Germany
Remote
CSS
GIT
HTML
Java
+10

Engineering Ltd
Abingdon, United Kingdom
£35-70K
Go
C++
Azure
Scrum
+8

Paradigma Digital
Barcelona, Spain
API
React
Svelte
Vue.js
WebPack
+3

Jordan Martorell S.L.
Municipality of Madrid, Spain
API
CSS
GIT
RxJS
SASS
+8

engelhardt softwareentwicklung
Ditzingen, Germany
API
GIT
Angular
TypeScript
