Angular

Angular

@angular.dev

Deliver web apps with confidence πŸš€

3.6K followers143 following373 posts

Five days. One tech week. Join the Angular community at @ngPolandConf on Nov 17 in Warsaw & online. Explore the full week, Nov 16–20: NG Poland, JS Poland, AI Poland and two days of workshops. Lineup & tickets: ng-poland.pl

Ready to bring agentic AI into your Angular dashboard? πŸ€–πŸ› οΈ With CopilotKit integration, you can equip LLMs with frontend actions and app context so users can navigate and edit data with natural language. What’s the first AI feature your users requested? πŸ‘‡

It's 4:30 PM on a Friday. Your feature branch is green, tests pass, and the PR just got approved. 🟒 Do you: πŸš€ Hit merge and deploy straight to production (living on the edge) ⏳ Leave it ready for a peaceful Monday morning release What’s your team's unwritten rule for late-week releases? πŸ˜…

Antonio Cardenas has been building with Angular since the AngularJS days, and he loves built-in Control Flow⚑️ It brings intuitive, clean syntax that cuts boilerplate across templates. Check out Antonio’s work: github.com/AntonioCarde... πŸš€

For Eduardo Roth, Angular is the best community around. 🌍 He loves the supportive culture where developers openly share knowledge, embrace diverse views, and help each other thrive. Grow alongside experts like Eduardo - join the GDE program: developers.google.com/community/ex... πŸš€

With APIs like httpResource and Signal-driven components, how are you handling page data loads? 🏎️ Do you prefer resolving data at the router level before navigation, or loading dynamically inside the component template with @defer and skeleton states? Share your architecture preference with us.

Meet the Angular team at NG Poland 2026 πŸ‡΅πŸ‡± Mark Thompson, Alex Rickabaugh, Pawel Kozlowski & Matthieu Riegler join experts from across the Angular community. πŸ“… Nov 17, 2026 πŸ“ Warsaw & online Explore the lineup & get your ticket: ng-poland.pl

Quick architecture check: when do you actually use effect()? 🧠 Best practice tip: reserve effect() for external side effects like logging, analytics, or DOM manipulation - never for state synchronization that computed() can handle cleanly.

Which @defer trigger do you reach for most often in production? πŸ“¦ πŸ‘οΈ viewport (load on scroll) ⏳ idle (load during browser downtime) πŸ–±οΈ interaction / hover (load on demand) Let's discuss your lazy-loading strategies πŸ’¬

Building with us for 5+ years, Eduardo Roth is a Solutions Architect @ HeroDevs! 🌟 His favorite features are Signals & upcoming Signal Forms for boosting app reactivity and performance. Check out Eduardo’s GitHub: github.com/eduardoRoth πŸš€

I don't need a module to belong, I lazy-load all day long. You can drop me anywhere in your tree, And I keep your bundle lightweight and free. Who am I? πŸ•΅οΈβ€β™‚οΈ (Drop your guess in the comments)

How far along is your codebase in migrating from *ngIf and *ngFor to built-in @if and @for control flow? πŸ“Š 🏎️ 100% migrated via ng generate @angular/core:control-flow πŸ—οΈ In progress πŸ“¦ Still running classic structural directives Tell us where your project stands πŸ‘‡

Happening today! 🚨 Don't miss Devin's session, 'A Front-end Identity Crisis in the Age of AI,' at iJS NYC. Catch him live at 9:30 AM EDT and explore how AI is redefining frontend engineering. πŸ—½πŸ’» Session details: javascript-conference.com/new-york/pro...

javascript-conference.comProgram | International Javascript Conference 2026 New YorkConference for JS βœ“ Angular βœ“ React βœ“ NodeJS βœ“ VueJS βœ“ Architecture βœ“ and more | September 28 - October 2, 2026 | New York or online

Want your UI to be beautiful with accessibility built-in? ✨ Discover how Google Antigravity simplifies creating complex styles with Angular Aria tabs. What’s your biggest accessibility challenge right now? Drop it belowπŸ‘‡ Read more: g.dev/ai/customizi...

g.devCustomizing Angular Aria Tabs Quickly with Google Antigravity CLIThe Angular team has called Angular Aria a set of customizable, fully accessible UI patterns. This is a strong claim, but in practice, how...

For Jimy Dolores, the best part of the Angular community is meeting amazing builders and constantly learning from them. This collaborative spirit makes our ecosystem the best place to grow. Learn alongside experts like Jimy - apply to the GDE program: developers.google.com/community/ex... ✨

What’s your favorite refactor since switching to Signal inputs? ⚑️ Transforming inputs with computed() instead of writing boilerplate ngOnChanges or custom setters is a game changer for readable code. What legacy pattern were you happiest to delete? Drop your examples below πŸ‘‡

Angular v2.0 dropped on Sept 15, 2016 - marking 10 years of modern Angular last week πŸ₯³βœ¨ A decade of shared growth, transformative updates, and millions of apps shipped worldwide. Which version was your very first ng new? Drop it below πŸ‘‡

In our community for 6 years, Jimy Dolores is a Software Architect streamlining dev workflows βš™οΈ His favorite feature is Standalone components - removing modules and simplifying route configuration. Subscribe to Jimy's YouTube channel: www.youtube.com/@LogiDev πŸ’»

Building accessible tab interfaces in Angular just got simpler πŸ› οΈ Our new guide explores how customizable Angular Aria tabs really are by restyling them with the Google Antigravity AI coding agent - without breaking accessibility. Read the guide: g.dev/ai/customizi... πŸ“–

g.devCustomizing Angular Aria Tabs Quickly with Google Antigravity CLIThe Angular team has called Angular Aria a set of customizable, fully accessible UI patterns. This is a strong claim, but in practice, how…

The latest expert insights have landed ✨ #AngularSparkles Episode 20 is live with top-tier community content, architecture tips, and tutorials curated directly by our Angular GDEs. πŸ’‘ medium.com/@angularteam... πŸ“š #AngularSparkles

medium.comArchitecting the Modern Web: Debounce APIs, Rendering Strategies, and Automated AI Setup! ⚑🌐As we move deeper into the current release cycles, the Angular ecosystem is bringing incredibly refined primitives into our daily workflow...

Alain Chautard credits the dedication of our long-term community members as the main driver behind his knowledge. πŸ’‘ It’s that deep commitment to sharing that makes the Angular family so special! Connect with this global developer ecosystem: developers.google.com/community/ex... πŸ™Œ

A cornerstone of Angular for 11 years, Alain Chautard is a Trainer helping devs master the framework πŸ’‘ His favorites are Signals & the httpResource API for writing pure signal code without RxJS complexity for basic data-fetching. 🏎️ Explore Alain’s training: www.angulartraining.com πŸ› οΈ

Say goodbye to custom spinner wrappers ✨ In the latest Angular Material update, MatButton natively supports showing progress indicators. Control loading states with the showProgress input and project spinners easily. Clean, accessible, and built-in (PR github.com/angular/comp...) 🎯

github.com feat(material/button): Add support for showing a progress indicator inside the button by jermowery Β· Pull Request #32698 Β· angular/componentsAdd a new API, testing API, and docs for allowing progress indicators to be projected into a button and have them shown in an accessible manner Fixes #13667

Take the guesswork out of template bindings πŸ” With Angular Inlay Hints in v22, you can enable inline types in templates for: πŸ‘‰ Pipe Output Types πŸ‘‰ Inputs / Outputs πŸ‘‰ Function parameters (and many more!) Explore PR github.com/angular/angu... ⌨️

github.comfeat(language-service): add Angular-specific Inlay Hints (LSP 3.17) by kbrilla Β· Pull Request #66755 Β· angular/angularPR Checklist The commit message follows our guidelines Tests for the changes have been added Docs have been added / updated PR Type Feature Refactoring (small infrastructure extraction to s...

For GDE Balram Chavan, the true magic of the Angular community is continuous shared growth. He finds his deepest joy in learning every day while actively giving back to help other developers succeed. Grow alongside experts like Balram - join the GDE program: developers.google.com/community/ex... ✨

CopilotKit integration for Angular has landed! πŸ€– Ready to build powerful AI features into your apps? Check out this video for the top 3 things you need to know about this integration. Watch & tell us what you'll build: www.youtube.com/shorts/Ujmx5...

youtube.com3 things to know about the new CopilotKit integration for AngularFrom building agent-powered web applications to context-aware AI features, see how you can use CopilotKit integration for Angular in your workflows. Resource...

Where is your codebase currently sitting on the standalone component journey? πŸ“¦ 100% Standalone (Living in the future) πŸ—οΈ Hybrid (Slowly migrating matching modules) 🏒 Classic NgModules (If it ain't broke, don't fix it) Let us know your current architecture style πŸ“Š