Working with Signals should be handled in proper way - Resource API will help us with that.
https://www.angulararchitects.io/blog/asynchronous-resources-with-angulars-new-resource-api/?mc_cid=ea8d6b1f68&mc_eid=10ac4cee81
#ng19 #angular #signals #advanced
https://www.angulararchitects.io/blog/asynchronous-resources-with-angulars-new-resource-api/?mc_cid=ea8d6b1f68&mc_eid=10ac4cee81
#ng19 #angular #signals #advanced
ANGULARarchitects
Asynchronous Data Flow with Angular's new Resource API - ANGULARarchitects
Dies ist Beitrag 6 von 6 der Serie “Signals” Signals in Angular: The Future of Change Detection Component Communication with Signals: Inputs, Two-Way Bindings, and Content/ View Queries Successful with Signals in Angular – 3 Effective Rules for Your Architecture…
Ng19 Presentation in 4 hours!
https://youtu.be/JvkX2_46gUY?si=clIHFT2BiYQqvWti
https://youtu.be/JvkX2_46gUY?si=clIHFT2BiYQqvWti
YouTube
Angular v19 Developer Event
Join the Angular team as we unveil the latest features for Angular v19.
You can expect news about the future of hydration, developer experience improvements, updated APIs and more.
#angularv19 #angularmomentum
You can expect news about the future of hydration, developer experience improvements, updated APIs and more.
#angularv19 #angularmomentum
🔥1
Angular v19 Presentation starts now https://youtu.be/JvkX2_46gUY?si=clIHFT2BiYQqvWti
YouTube
Angular v19 Developer Event
Join the Angular team as we unveil the latest features for Angular v19.
You can expect news about the future of hydration, developer experience improvements, updated APIs and more.
#angularv19 #angularmomentum
You can expect news about the future of hydration, developer experience improvements, updated APIs and more.
#angularv19 #angularmomentum
🔥1
If you where curious new Angular v19 is out. And one of the features (developer preview so) is resource API
Great video about this https://www.youtube.com/watch?v=W7-lsoL-Gi8
#signal #advanced
Great video about this https://www.youtube.com/watch?v=W7-lsoL-Gi8
#signal #advanced
YouTube
Angular Resource API - Everything You Have To Know (so far)
🔥 Advanced Angular Courses - https://bit.ly/df-courses
Get Courses Now With -25% off during the Black Friday Sale!
Angular 19 is here, and one of the most exciting features it brings is a new experimental Resource API. This is another massive step towards…
Get Courses Now With -25% off during the Black Friday Sale!
Angular 19 is here, and one of the most exciting features it brings is a new experimental Resource API. This is another massive step towards…
Really a good example of performance boost options. Maybe some of them without examples, but it is good to challenge yourself and try it out.
https://davembush.medium.com/angular-performance-optimization-5ec630d2b8f1
#angular #performance #tips
https://davembush.medium.com/angular-performance-optimization-5ec630d2b8f1
#angular #performance #tips
Medium
Angular Performance Optimization
Originally published at Optimizing Angular For Speed | Dave’s Notebook (davembush.github.io)
How many of you already knew about this lifecycle methods in Angular?
https://medium.com/netanelbasal/exploring-angulars-afterrender-and-afternextrender-hooks-7133612a0287
you can find their execution timing here: https://angular.dev/guide/components/lifecycle
#advanced #v16.2
https://medium.com/netanelbasal/exploring-angulars-afterrender-and-afternextrender-hooks-7133612a0287
you can find their execution timing here: https://angular.dev/guide/components/lifecycle
#advanced #v16.2
Medium
Exploring Angular’s afterRender and afterNextRender Hooks
Occasionally, there arises a need to employ browser-specific APIs for manual DOM manipulation. However, navigating this task becomes…
👍1
Don't miss today at 16:00 CET timezone
https://buff.ly/3DTO6o6
https://buff.ly/3DTO6o6
ANGULARarchitects
Improve Your Angular Architecture for Long-Term Maintainability - ANGULARarchitects
🚨 Stop Splitting URLs in #JavaScript the Wrong Way! 🚨
We’ve all been there: You need to work with a URL string, and your first instinct is to use String.split(). Maybe you ended up juggling multiple temporary variables, awkwardly handling query parameters with extra splits and joins, and producing buggy, hard-to-maintain code. 😖 There must be a better way, right? 🤔
✅ Enter the Native URL Constructor
The URL constructor in JavaScript is a game changer! It parses a URL for you and gives you back a structured, easy-to-use object that contains everything you need.
👀 Why Use URL?
Clean and Intuitive: Easy to understand and maintain.
Built-In Validation: Automatically validates and formats your URLs.
Feature-Rich: Handles all parts of the URL (host, protocol, path, query, fragment).
Performance Boost: Native support means less overhead compared to custom string operations.
No more manual string manipulation. Just clean, readable, and bug-free code! 🚀
We’ve all been there: You need to work with a URL string, and your first instinct is to use String.split(). Maybe you ended up juggling multiple temporary variables, awkwardly handling query parameters with extra splits and joins, and producing buggy, hard-to-maintain code. 😖 There must be a better way, right? 🤔
✅ Enter the Native URL Constructor
The URL constructor in JavaScript is a game changer! It parses a URL for you and gives you back a structured, easy-to-use object that contains everything you need.
👀 Why Use URL?
Clean and Intuitive: Easy to understand and maintain.
Built-In Validation: Automatically validates and formats your URLs.
Feature-Rich: Handles all parts of the URL (host, protocol, path, query, fragment).
Performance Boost: Native support means less overhead compared to custom string operations.
No more manual string manipulation. Just clean, readable, and bug-free code! 🚀
🔥1
Could be a life saver for someone. If you have other approaches to deal with such situations, please leave a comment.
https://youtu.be/ntM7utSjeVU?si=_DAL32cGo6nDN8e4
#git
https://youtu.be/ntM7utSjeVU?si=_DAL32cGo6nDN8e4
#git
YouTube
I was wrong about git stash...
I always used a git stash based workflow when I quickly need to switch branches. In newer versions of git (since 2015), the git worktree command lets you check out multiple branches at the same time.
Get my awesome interactive git cheatsheet as soon as it's…
Get my awesome interactive git cheatsheet as soon as it's…
🔥1
As part of signal migration and finally to get rid of angular lifecycle hooks let's read how viewChild, viewChildren, contentChild and contentChildren can be used with effect and computed instead of ngAfterViewInit and ngAfterContentInit.
#angular #signals
https://blog.angular-university.io/angular-viewchild-contentchild/?utm_source=newsletter&utm_medium=email&utm_campaign=the_new_angular_template_query_system_you_need_to_know&utm_term=2025-03-21
#angular #signals
https://blog.angular-university.io/angular-viewchild-contentchild/?utm_source=newsletter&utm_medium=email&utm_campaign=the_new_angular_template_query_system_you_need_to_know&utm_term=2025-03-21
Angular University
Angular viewChild,viewChildren, contentChild (Full Guide)
A super-detailed guide to the new Angular signal queries: viewChild(), viewChildren, contentChild() and contentChildren().
Don't miss to ready those articles of this new Angular Dev Team contributor.
For info - Matthieu invented Angular Hydration debugging tool.
https://riegler.fr/blog
For info - Matthieu invented Angular Hydration debugging tool.
https://riegler.fr/blog
riegler.fr
Matthieu Riegler
Home is where wifi connects automatically
Did you know that in angular version 19+ you can use
#name
instead of
private name
to make them true private?
I didn't know that properties with private field works only before compile time and it is open in production code for access.
Here is a good article about this https://riegler.fr/blog/2024-05-17-private-fields-downleveling
Make sure you are not using in earlier angular versions as it will result in weakMap creation.
#angular #ts #typescript #advanced #tips
#name
instead of
private name
to make them true private?
I didn't know that properties with private field works only before compile time and it is open in production code for access.
Here is a good article about this https://riegler.fr/blog/2024-05-17-private-fields-downleveling
Make sure you are not using in earlier angular versions as it will result in weakMap creation.
#angular #ts #typescript #advanced #tips
riegler.fr
Understand private properties downleveling in Angular
And more on browserslist and Esbuild integration into Angular
Lifecycle-Hook-Free Angular: Building Components with Modern APIs
https://www.youtube.com/live/5m0eqGxrLUo?t=23477s
Article: https://riegler.fr/blog/2024-12-31-lifecycle-hook-less
#angular #hooks #advanced
https://www.youtube.com/live/5m0eqGxrLUo?t=23477s
Article: https://riegler.fr/blog/2024-12-31-lifecycle-hook-less
#angular #hooks #advanced
YouTube
NgGlühwein 2024 | 14.12. Vienna
🎉 Get ready for a free Mini Conference to celebrate the end of 2024 with the Angular Vienna Community 🎉
What's on the agenda:
🗣️ International Top Speakers
🎓 Knowledge sharing
🎫 Raffles of cool prices
👥 Meet old and new friends from the community
🍻 Free…
What's on the agenda:
🗣️ International Top Speakers
🎓 Knowledge sharing
🎫 Raffles of cool prices
👥 Meet old and new friends from the community
🍻 Free…