Many developers who got started recently may never have given Angular a fair shake, like myself (Vue, React, then Svelte). Minko has been working tirelessly for years on the Angular developer experience. We'll talk about the Language Server, Angular Schematics, and whatever else team Angular has been cooking up for developers!
Timestamps (work in progress, please let me know your additions)
2:09 - Minko's Background with React and Angular
6:09 - Angular Visualizer https://github.com/mgechev/ngrev
12:10 - Angular CLI demo
16:00 - Angular Language Service https://angular.io/guide/language-ser...
24:00 - Angular Schematics (with Angular Routing demo) - in memory modifications for atomic codemods
33:30 - Angular Compiler Output & Discussion of "unbundlers" like Vite and Snowpack
42:00 - discussion of Angular Lazy Loading vs React Suspense
44:00 - Bazel demo & discussion of remote building/caching/future of cloud dev environments
50:30 - Builder.io
51:30 - Speculation on the future of web frameworks: Addy Osmani's Import on Interaction pattern vs Progressive Hydration vs React Suspense
56:00 - Evergreen frameworks: ng update command with Schematics
58:00 - Rxjs in Angular
1:00:00 - Final comments
Links:
Builder.io and jsx-lite https://github.com/builderio/builder
Bazel and Remote Builds https://flare.build/
Minko's Future of Frontend Frameworks talk: • Minko Gechev - The Future of Front-End Fra...
Angular Developer Survey: https://blog.angular.io/developer-sur...
Import on Interaction https://addyosmani.com/blog/import-on...
React Progressive Hydration: / 1200111677833973760
React Selective Hydration: https://github.com/facebook/react/pul...