Angular Munich – Telegram
Angular Munich
180 subscribers
553 photos
41 videos
9 files
705 links
Stay up to date with Angular Framework ;-)

Need more: https://linktr.ee/ngxsamurai
Download Telegram
It's official! Angular Redux has hit its v1.0 release!

This means that we're confident in its ability to be used in production applications and should be reliable enough to use today.

We have robust testing infrastructure in place and ported nearly all tests from React Redux!


Check out the v1 release of Angular Redux here: https://angular-redux.js.org/
#Angular facts.

Stop using effect as a go to solution. Computed is your best friend.

Effect has its place.
But should be abstracted away as high as possible!
Let the party begin!
🛠 Mastering the Adapter Pattern in #angular

When developing Angular applications, we often interact with external APIs, databases, or third-party libraries. These external sources might not always return data in the format we need.

That's where the #Adapter Pattern shines!

The Adapter Pattern acts as a bridge between two incompatible interfaces. It allows you to wrap an external API or service so that the returned data can be adapted into a format that fits your application's needs. This pattern is especially powerful when you're working with APIs that you don’t control and can't modify.
🔥 We just landed a change that enables server rendering configuration

In server route config specify:
‣ Render mode (client, server, app shell, prerender)
‣ Headers and status code
‣ Resolve parameters of parameterized routes at prerender-time

The render mode instructs if Angular should render a route on the client, the server, prerender it, or partially prerender it (app shell).

Coming to v19!

#angular #typenoscript #programming #webdev #webdevelopment #webperformance

(c) Minko Gechev
Forwarded from Angular Munich Chat
🌟 Angular 19 will bring these APIs to STABLE! 🚀

What to expect:
🔹 input(), output() and model() APIs as stable
🔹 @let syntax as stable

This is one more reason to migrate to Signals!

#angular #signals

(c) Amos Lucian Isaila Onofrei
🕵🏻 Optimize Angular Apps with Unused Standalone Imports Diagnostic in v19

One of the most anticipated features since the introduction of standalone components is the ability to detect whether a component or directive imported into a component is actually being used. In Angular v19, this need has finally been addressed with the addition of a diagnostic for unused standalone imports.


https://netbasal.com/optimize-angular-apps-with-unused-standalone-imports-diagnostic-in-v19-f2e50220c302


#angular_19
👍1
🅰️ 𝗧𝘂𝗿𝗻 𝗼𝗻 𝗣𝗼𝗸𝗲𝗺𝗼𝗻 𝗠𝗼𝗱𝗲 𝗳𝗼𝗿 𝗔𝗻𝗴𝘂𝗹𝗮𝗿 𝗖𝗵𝗮𝗻𝗴𝗲 𝗗𝗲𝘁𝗲𝗰𝘁𝗶𝗼𝗻 𝘃𝟭𝟴 𝗭𝗼𝗻𝗲𝗹𝗲𝘀𝘀 🚀


https://khangtrannn.github.io/angular-change-detection/
Something that landed unnoticed: Playwright support in the Angular CLI 🚀

We've been collaborating with the Playwright team to land this community schematic by Jean-François Greffier and Cédric Exbrayat in the CLI

Pick between Puppeteer, Playwright, Cypress, WebdriverIO, or NightWatch!

(c) Minko Gechev

Update:

ng e2e offers Playwright schematic starting v19 and v18.2.4

But you can use `ng add playwright-ng-schematics` with lower versions of Angular


#angular #typenoscript #programming #webdev #webdevelopment #javanoscript #webperformance #webtesting
👍2
Just a Weekend...
Forwarded from DevLoom
warum?)
Think about this...

Don't close yourself off and be afraid to ask something! There is always someone you can talk to. Only by talking about our problems can we find an answer to their solution!
Pluralistic: China hacked Verizon, AT&T and Lumen using the FBI's backdoor (07 Oct 2024)


https://pluralistic.net/2024/10/07/foreseeable-outcomes/

nobody is save...
🔥 JS Hot news - This is going to be standardized as ES2025 🎉

The TC39 committee is currently gathering and already made progress on several proposals, including this one (iterator helpers) that is now stage 4, but also import attributes, json modules, structs, and many others!

Already supported by:
- Node 22
- Chrome 122
- TypeScript 5.6

#javanoscript #typenoscript