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

Need more: https://linktr.ee/ngxsamurai
Download Telegram
👨🏻‍💼 PM: „We want to upgarde #Angular from 16 to 19, can you do it today?”

🦸🏻‍♂️ Dev: „Sure, but we have to do each version individually and fix issues as we go.”

👨🏻‍💼 PM: „What? Just upgrade all the way to 19 at once and fix eveything later, can’t be that hard we are paying you enough”

🥷🏼 Angular: “I got you bro”

🦸🏻‍♂️ Dev: “😎

👨🏻‍💼 PM: “😭


#funny reality on a daily life as #angular developer ^_^

———
@Memoirs_of_a_ngxSamurai
🚨 GRATIS WEBINAR | Einführung in reaktives Angular

Stellt Euch vor, Euer Angular-Code läuft flüssig, reagiert blitzschnell und bleibt übersichtlich – ganz ohne komplizierte Workarounds. Wie wäre es, wenn Ihr in nur zwei Stunden lernt, genau das umzusetzen?

Am 20. Februar 2025 tauchen wir gemeinsam in die Welt der reaktiven Entwicklung ein. In einer kompakten Live-Session zeigen Euch die Experten David Müllerchen und Felix S., wie Ihr RxJS-Operatoren und Angular Signals gezielt einsetzt, um Ihre Anwendungen noch performanter zu machen.

Zwei Sessions, direkt auf den Punkt:
▶️ 13:00 Uhr | RxJS-Operatoren – die asynchrone Datenverarbeitung
▶️ 14:00 Uhr | Angular Signals: Neue Features für die reaktive Entwicklung

𝗗𝗶𝗲 𝗧𝗲𝗶𝗹𝗻𝗮𝗵𝗺𝗲 𝗶𝘀𝘁 𝗸𝗼𝘀𝘁𝗲𝗻𝗹𝗼𝘀 – sichert euch euren Platz, indem Ihr euch für den Newsletter anmeldet. Alle Infos kommen direkt in euer Postfach.

Meldet euch jetzt an und werdet Teil der Live-Session: link
Release v19.1.6 (2025-02-12)


🔘 compiler
— handle tracking expressions requiring temporary variables

🔘 compiler-cli
— handle deferred blocks with shared dependencies correctly

🔘 core
— invalidate HMR component if replacement throws an error

🔘 migrations
— account for let declarations in control flow migration
— count used dependencies inside existing control flow

———
@Memoirs_of_a_ngxSamurai
👨🏻‍🎓 Expected Angular/JavaScript Questions for Frontend Developers

One more Questions for you:

- https://learn-with-bittu.vercel.app/interview-preparation
- https://learn-with-bittu.vercel.app/angular-articles/angular-workflow


#angular #job #interview #cv

———
@Memoirs_of_a_ngxSamurai
One-time password input component for Angular. Accessible. Unstyled. Customizable. Open Source.

ng add @ngxpert/input-otp



https://ngxpert.github.io/input-otp/home

———
@Memoirs_of_a_ngxSamurai
This media is not supported in your browser
VIEW IN TELEGRAM
‼️ New #CSS property to cut away the space around the text

𝐭𝐞𝐱𝐭-𝐛𝐨𝐱: 𝐭𝐫𝐢𝐦-𝐛𝐨𝐭𝐡 𝐜𝐚𝐩 𝐚𝐥𝐩𝐡𝐚𝐛𝐞𝐭𝐢𝐜;


Available in #Edge and #Chrome from v.133

———
@Memoirs_of_a_ngxSamurai
‼️ #Angular release 19.1.7 (2025-02-19)

🔘 common
— clean up urlChanges subscribers when root scope is destroyed

🔘 compiler-cli
— avoid crash in isolated transform operations

🔘 forms
— fix typing on FormRecord.

———
@Memoirs_of_a_ngxSamurai
🤝2
#ngxtension - A collection of utilities for Angular.

I think they have potencial as a signal-based utilities!

https://ngxtension.netlify.app/

———
@Memoirs_of_a_ngxSamurai
3
This media is not supported in your browser
VIEW IN TELEGRAM
#Angular Developers after learning that #Observables are landing in #Chrome v135

#angular #rxjs

———
@Memoirs_of_a_ngxSamurai
😁21
Still using Page Objects in Playwright or Cypress? It’s time to rethink that.

POM is overkill — modern test frameworks already provide:
Stable selectors (data-testid, data-cy)
Built-in UI utilities (page.locator(), page.click())
Faster debugging (no unnecessary abstraction)

💡 Ditch POM, use functional helpers! They’re simpler, scalable, and easier to debug.

Murat Ozcan break it down 👉 here !

#pom #playwright #cypress #e2e #testing

———
@Memoirs_of_a_ngxSamurai
👍1
‼️ Understanding Angular Ahead-of-Time (AOT) Compilation

#AOT in #Angular transforms templates and #TypeScript code into optimized #JavaScript before the application is loaded in the browser. Unlike Just-in-Time (#JIT) compilation, which occurs in the browser, AOT operates at the build stage, significantly improving performance, security, and reducing the number of errors.

The article discusses the principles of AOT, its advantages over JIT, common issues, and debugging methods. It also showcases the evolution of the Angular compiler from version 2 to the modern #Ivy engine.

———
@Memoirs_of_a_ngxSamurai
😂
FINALLY!!!!!!!!!!

Angular release 19.2.0!

1️⃣ The new experimental httpResource (Signal based API calls
2️⃣ Support default value in resource()
3️⃣ Support streaming resources
4️⃣ Support for #TypeScript 5.8
5️⃣ Support untagged template literals in expressions
6️⃣ A schematic to migrate to Self Closing tags



https://github.com/angular/angular/releases/tag/19.2.0

———
@Memoirs_of_a_ngxSamurai
🔥1
#DOOM in #typenoscript types (177TB and 12 days per frame)



https://simonwillison.net/2025/Feb/27/typenoscript-types-can-run-doom/



WHYYYYYY THE HELLLLLLLL!????? 😆😆😆😆😆😆

———
@Memoirs_of_a_ngxSamurai
A lot of people conclude that the decrease of job openings in the software industry is related to the rise of AI. Gergely Orosz, did a fantastic job of debunking this myth, by painting a picture using data.

Fantastic read:
https://blog.pragmaticengineer.com/software-engineer-jobs-five-year-low/

———
@Memoirs_of_a_ngxSamurai
Inspired by latest Daniil Rabizo post about #airlines, here have a doc containing 76 Apps/Websites made with Angular!!

Where did Daniel get this list? 👇

He encourage everyone to contribute findings such as these to https://www.madewithangular.com/sites !!! <-- giant collection of #Angular made apps/websites :)

This is the source of the PDF below. 👇
1740668582645.pdf
1.1 MB