โจ In 2023 Angular introduced:
โฃ New Signals-based reactivity model
โฃ Deferrable views
โฃ >80% faster build pipeline
โฃ More ergonomic control flow
โฃ Modern brand colors and docs
โฃ Full app hydration
โฃ + more features and improvements
...in a backwards compatible way ๐
๐ Hey folks!
A new #Angular article is almost ready!
How to migrate CoreModule (or any other) module to standalone APIs
โ use cases handled by modules
โ standalone alternatives
โ lots of examples
๐ก Subscribe and get notified when it's out! https://t.co/V8pj2SosIn
I just published A sweet spot between signals and observables ๐ฌ
It's a back & forth discussion with @Nartc1410 ๐ฌ coming up with a solution to combine both signals and observables โก๏ธ!
https://t.co/J9IrRrKOZP
#angular #signals #observables
How I see Angular in 2 years โก๏ธ!
Inspiration from:
- signals DX from @solid_js
- control flow DX from @sveltejs
- template syntax (bindings) from @angular
- class based components from @angular
- component authoring format from @svelte & @vuejs
What do you think? Do you like it? What would you change? ๐จโ๐ณ
This imaginary Angular was hinted by ๐:
- Svelte syntax for control flow https://t.co/1ESjcK3pps from @pkozlowski_os
- Component selector from class name https://t.co/oKURpWafHI from @mgechev
- New component authoring format from signals rfc
- Angular is currently inspired by: https://t.co/mU39ifrCuy from @sarah_edo
#angular
Esbuild dev server is coming to Angular v16 ๐
And it uses @vite_js under the hood ๐ฅ
Great job @angular team! ๐
https://t.co/cCRBYpS8yS
#angular#vite
Today we are excited to open the first PR of our exploration into fine-grained reactivity! ๐ฆ
This is the foundation to allow prototyping & amplify the value of an upcoming RFC on our plans to introduce a new reactive primitive into Angular.
Read more: https://t.co/juKz9phIFP
๐งโโ๏ธ By extending the `HttpClient`, you can add a simple `HttpContextToken` to every request and have server-specific interceptors in Angular.
Here is an example that prepends the request path with the server URL. It may not be the best use case, but explains the idea. ๐คทโโ๏ธ
I've made a grammar correction app with OpenAI + Angular15 and Nodejs, it is open source checkout here:
https://t.co/T9AEVhJYyB
Don't forget to give a star ๐๐
#angular#openai#ai#nodejs#GPT3#GPT
Functional router guards
Together with the tree-shakable standalone router APIs we worked on reducing boilerplate in guards!
With the new functional router guards, you can refactor code down to:
Angular 15 directive composition API example: An NgForOf variation that can use an observable, a promise, or an async generator as input.
https://t.co/GYbw0eG0F9
Are you an @angular developer interested in sharing your knowledge with a community of already-established & budding developers? This is your chance. From standalone components to new router APIs.
Submit a talk today: https://t.co/w1RjTYBtpn
#100DaysOfCode#AngularKenya#Angular
@tuantrungvo@angular@Nartc1410@joshuamorony@abampakos Use subscribe.
tap is for when you want to wire up some repeatable side effect for multiple subscriptions.
Keep in mind that every operator you use adds the overhead another subscription.
Introducing: StackBlitz Codeflow! โพ
Codeflow is a one-click GitHub integration that keeps you in flow state by seamlessly weaving together:
- creating & reviewing pull requests
- fixing issues
- contributing to open-source repositories
in a way that wasn't possible before: ๐งต