🧹 finally: Angular v19 will add a new diagnostic for unused standalone imports
This was requested in 2021; this feature will land in Angular 19! 💎
This is useful if something is imported in the 𝐢𝐦𝐩𝐨𝐫𝐭𝐬[] array, but not used in code.
👉 PR to Angular
This was requested in 2021; this feature will land in Angular 19! 💎
This is useful if something is imported in the 𝐢𝐦𝐩𝐨𝐫𝐭𝐬[] array, but not used in code.
👉 PR to Angular
❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Keanu Reeves - 60y
Happy Birthday Neo! 🍻🎉🎊
It's high time to rewatch his classic films: Point Break (1991, Gefährliche Brandung), Bill & Ted's Excellent Adventure (1989, Bill & Teds verrückte Reise durch die Zeit), John Wick 4 (2023)
Tell me, which role of Reeves do you think is his best? Jardani Jovonovich? Neo? Or is he amazing everywhere?
Happy Birthday Neo! 🍻🎉🎊
It's high time to rewatch his classic films: Point Break (1991, Gefährliche Brandung), Bill & Ted's Excellent Adventure (1989, Bill & Teds verrückte Reise durch die Zeit), John Wick 4 (2023)
Tell me, which role of Reeves do you think is his best? Jardani Jovonovich? Neo? Or is he amazing everywhere?
📣 Angular components will be standalone by default in v19
This means:
‣ Less boilerplate
‣ Less indirection
‣ Automated code migration
https://blog.angular.dev/the-future-is-standalone-475d7edbc706
This means:
‣ Less boilerplate
‣ Less indirection
‣ Automated code migration
https://blog.angular.dev/the-future-is-standalone-475d7edbc706
This media is not supported in your browser
VIEW IN TELEGRAM
Chrome Dev Tools v128 can now explain error messages to you 🪄
It generates an explanation and even suggests solutions right in the console, using a stack trace and related code to help you better understand errors and warnings.
It generates an explanation and even suggests solutions right in the console, using a stack trace and related code to help you better understand errors and warnings.
https://www.youtube.com/watch?v=T_xN1hPJijg
so............................. so..................
Should we unsub or not? what you think?)
so............................. so..................
Should we unsub or not? what you think?)
YouTube
Don't use takeUntilDestroyed() with Angular's HTTP PUT, POST, or DELETE?
Should you use takeUntilDestroyed() with an HTTP PUT, POST, or DELETE operation? The short answer is "Probably not!".
In this video, we walk through a PUT operation and examine the reasons why you should not use takeUntilDestroyed() for mutation requests.…
In this video, we walk through a PUT operation and examine the reasons why you should not use takeUntilDestroyed() for mutation requests.…
Finally I finished and created my own stable equal naming channels 😂😂😂😂 🙈
1) https://www.twitch.tv/ngxsamurai
2) https://www.youtube.com/@ngxSamurai
Feel free to subscribe! We starting soon!
1) https://www.twitch.tv/ngxsamurai
2) https://www.youtube.com/@ngxSamurai
Feel free to subscribe! We starting soon!
There is sometimes a good reason why you should visit your office…. #food4free 😅😂😂😂😂😂
Interview with one of the authors of the newly released RFC.
https://www.youtube.com/live/mORR3hpMaJQ
https://www.youtube.com/live/mORR3hpMaJQ
YouTube
[EN] New RFC: OAuth 2.x for Browser-based Apps
Interview with one of the authors of the newly released RFC.
Overwrite the default QueryParamsHandling in #Angular 🔀
In Angular v18.2, the option to set a different default option for your QueryParamsHandling was added. You can change it by setting the defaultQueryParamsHandling property inside your withRouterConfig 💡
It's set to replace by default, but you can also use preserve or merge ✅
1️⃣ merge: Merge new parameters with current parameters.
2️⃣ preserve: Preserve current parameters.
3️⃣ replace: Replace current parameters with new parameters.
Merge can be helpful when you want to inherit query parameters from a parent route and add additional query parameters to the child route 💭
The preserve option is beneficial in scenarios like pagination, where the current page number must be retained across navigations. It also helps to keep form input values intact when switching between components.
However, using QueryParamsHandlingPreserve has some downsides. For instance, it can create complications with browser history❗️
In Angular v18.2, the option to set a different default option for your QueryParamsHandling was added. You can change it by setting the defaultQueryParamsHandling property inside your withRouterConfig 💡
It's set to replace by default, but you can also use preserve or merge ✅
1️⃣ merge: Merge new parameters with current parameters.
2️⃣ preserve: Preserve current parameters.
3️⃣ replace: Replace current parameters with new parameters.
Merge can be helpful when you want to inherit query parameters from a parent route and add additional query parameters to the child route 💭
The preserve option is beneficial in scenarios like pagination, where the current page number must be retained across navigations. It also helps to keep form input values intact when switching between components.
However, using QueryParamsHandlingPreserve has some downsides. For instance, it can create complications with browser history❗️
🌐 The Evolution of Angular: A Game-Changer in Web Development 🚀
Since its inception in 2010, Angular has significantly evolved, revolutionizing the way we build web applications. Initially released as AngularJS, this JavaScript framework was designed to simplify the development of dynamic web pages. However, its true transformation began in 2016 with the release of Angular 2, marking a complete rewrite and shift towards TypeScript, improved performance, and modularity.
Since its inception in 2010, Angular has significantly evolved, revolutionizing the way we build web applications. Initially released as AngularJS, this JavaScript framework was designed to simplify the development of dynamic web pages. However, its true transformation began in 2016 with the release of Angular 2, marking a complete rewrite and shift towards TypeScript, improved performance, and modularity.
🧙🏻♂️ Top npm packages
https://docs.google.com/spreadsheets/u/0/d/1oYJxQgMA7lQ6-wNaBKNNDz6vr3Yaa1EDsI_Hakr4ROg/htmlview#
Just to check what we download mostly ^_^
But why we have color-packages in the top?! ) is this a killer feature in your projects????? 🙈
https://docs.google.com/spreadsheets/u/0/d/1oYJxQgMA7lQ6-wNaBKNNDz6vr3Yaa1EDsI_Hakr4ROg/htmlview#
Just to check what we download mostly ^_^
But why we have color-packages in the top?! ) is this a killer feature in your projects????? 🙈