TheAngularDev's profile picture. Tweeting out the best Angular posts from http://dev.to. Part of the @ThePracticalDev family ❤️

The Angular Dev

@TheAngularDev

Tweeting out the best Angular posts from http://dev.to. Part of the @ThePracticalDev family ❤️

The Angular Dev 已轉發

⚠️ DEADLINE EXTENDED ⚠️ We're allowing extra time to participate in the @Storyblok Headless CMS Challenge! You now have until June 29th to submit a unique digital experience. 💫 Can't wait to see what you build 🏗️ buff.ly/OViqwiu


Angular DI services separate business logic from UI. React teams can do the same with custom hooks, headless components or Context API { author: @ricardogouveia3 } #DEVCommunity #Angular dev.to/rcrd/separatin…


Angular uses injectable services for shared logic. React patterns like headless components, hooks or context help decouple UI and logic. { author: @ricardogouveia3 } #DEVCommunity #Angular dev.to/rcrd/separatin…


Angular 20 updates its resource API: request → params, loader → stream and string statuses. See a demo of reactive Pokemon pagination #DEVCommunity #Angular dev.to/railsstudent/-…


Day 8 of "The journey of an Angular GDE learning Vue 3 and Svelte 5 " covers attribute binding in Vue3, Svelte5 & Angular • Save button disabled until 5+ chars • Compare :disabled, disabled=, [disabled] #DEVCommunity #Angular dev.to/railsstudent/d…


Day 5 shows how to bind text inputs and checkboxes to reactive state in Vue 3, SvelteKit and Angular 19, updating the view on change. #DEVCommunity #Angular dev.to/railsstudent/d…


Advanced NgRx patterns to streamline enterprise Angular: • Memoized selectors for fast updates • Composed queries • Auth state patterns { author: @MichaelGokey } #DEVCommunity #Angular dev.to/michael-gokey/…


Use NgRx Signal Store for lighter, declarative state in Angular. Task board demo shows computed views, hooks, real-time logs and unit tests. { author: @dimeloper } #DEVCommunity #Angular dev.to/dimeloper/usin…


Setting up Vue 3, SvelteKit & Angular 19 apps with TypeScript, CSS globals & icon libraries for a simple shopping cart demo on Day 1 #DEVCommunity #Angular dev.to/railsstudent/d…


🔹 Nx 21 adds continuous tasks and a built-in terminal UI 🔹 NgRx 19.2 introduces an experimental events plugin for SignalStore { author: @_ng_news } #DEVCommunity #Angular dev.to/this-is-angula…


Hidden Angular features - from auto cleanup and constructor-free DI to built-in image optimization - keep your code cleaner and safer { author: @IAmKingsley001 } #DEVCommunity #Angular dev.to/kingsley/under…


TypeScript’s satisfies operator enforces type conformance and keeps extra properties, while as can mask mismatches and drop inference. #DEVCommunity #Angular dev.to/benarambide/un…


Angular forms: • ControlValueAccessor for single fields • FormGroupDirective for multi-control comps Avoid mixing them. #DEVCommunity #Angular dev.to/aminkarimi_sis…


🗓 June 3–5 2025 free global online conference for frontend devs 💡 React, Vue, Angular, AI & more 🎤 35+ experts, accessible to all #DEVCommunity #Angular dev.to/ijeoma_onwuka_…


Frontend Nation 2025 is a free global online event June 3–5 with talks on React, Vue, Angular, accessibility, AI and more. #DEVCommunity #Angular dev.to/ijeoma_onwuka_…


Angular still powers real apps. We Use Angular is an open directory of 30+ companies using it. Explore and add your own. { author: @rohtashsethi } #DEVCommunity #Angular dev.to/ng-delhi/we-us…


Directory of companies using Angular in production now public. Explore 30+ real-world apps, job openings and tech stacks. Submit yours. { author: @rohtashsethi } #DEVCommunity #Angular dev.to/ng-delhi/we-us…


Angular 20 lands May 29, 2025 bringing zoneless change detection, signal-based forms, selectorless components and a reliable release cycle. { author: @rohtashsethi } #DEVCommunity #Angular dev.to/rohtashsethi/a…


Angular Addicts Issue 37: Rspack app scaffolding, ARIA roles, custom Material theming, AST deep dive and Signals vs RxJS. #DEVCommunity #Angular dev.to/this-is-angula…


此帳戶目前尚未追蹤任何人
Loading...

Something went wrong.


Something went wrong.