angularday | 24th November 2023 | Verona (https://2023.angularday.it/):
Apply to the #CFP and become #angularday speaker: https://t.co/usbGktVhx9
You have time until 31.08.2023
🎫 https://t.co/kAEmzai2eo
@grusp #angular #angularjs #javascript #js #cypress #microfrontend #schematics #redux #ngrx #rxjs #components https://t.co/WHzf8pMBKT
#cfp #angularday #angular #angularJS #javascript #js #cypress #microfrontend #schematics #redux #ngrx #RxJS #components
angularday | 24th November 2023 | Verona (https://2023.angularday.it/):
#angularday #CFP is open!
We look forward to hearing from you: https://t.co/usbGktVhx9
See you in📍 Verona on 📅 24.11.23
🎫 https://t.co/kAEmzai2eo
@grusp #angular #angularjs #javascript #js #cypress #microfrontend #schematics #redux #ngrx #rxjs #components https://t.co/6kr2r287J4
#angularday #cfp #angular #angularJS #javascript #js #cypress #microfrontend #schematics #redux #ngrx #RxJS #components
Check out my latest video on error handling with Observables:
🧐Catch and Rethrow
🧐Catch and Continue
🧐Retry on Error
🧐RetryWhen
🧐Errors and Action Streams
#angular #RxJS #observable #errorhandling
Looking for a better way to manage state in your Angular applications?
The new Angular signals are well suited to effectively manage the data we retain in our components and services.
Check out the video here:
#angular #signals #angular16 #RxJS
Angular Signal vs RxJS Behavior Subject. . . Fight!
Just kidding. 😆
In reality, there are use cases for both. In this video, we take a look at how to replace a synchronous BehaviorSubject with a signal.
#angular #RxJS #webdevelopment #signals
Angular v16 RC 1 is out!
This release candidate includes some changes to RxJS/signals interop:
🚥 Renamed fromObservable/fromSignal
🚥 Changed how the fromObservable default works
🚥 Improved error handling
This video applies these changes in a sample app.
#angular #RxJS #signals #angular16
Woooow !!!, today was another step in my coding live. #ChaptGPT helped me to improve my #RxJS code. Simply amazing !!
If #resharper helping/teaching me functional programming (Linq between others) everyday, now, #ChatGPT is going to helping/teaching me to continuous improving/learning about other languages like #angular #typescript and why not? Improve my current #csharp code.
#chaptgpt #RxJS #resharper #chatgpt #angular #typescript #csharp #ia #dotnet #coding #developments #developer
Theres something about #rxjs operators that make you think in a really composable manner and I like that. Reactive libs are actually really nice once you learn its concepts/mental models
Wondering how these new Angular signals work with our existing RxJS?
In this video, we create signals from Observables and bind to those signals. And react to a signal in an Observable pipeline.
#angular #RxJS #angularsignals
Just posted a new video:
- Why do we need an RxJS Subject?
- What is best practice for creating one?
- What's the diff between Subject and BehaviorSubject?
- How to emit a value into a Subject?
All in under 2 min 15 sec. 😀
Let me know what you think!
Higher-order mapping with RxJS:
- Maps a value (such as an id) to an Observable
- Automatically subscribes and unsubscribes from the inner Observable
- Flattens the result
More information here:
Use RxJS mapping to:
- Change an http response to a useable format
- Add properties to retrieved data
- Build a string title from retrieved data
And see the difference between first order and higher-order mapping.
#introduction Hey y'all, I'm Alex. I'm a software engineer very early in my career, working in the healthcare industry. I live in Durham NC in the US. I'm on here to learn and share knowledge about all things software development. Currently I work with Angular, NestJS, Camunda, and a bit on some Java SpringBoot projects as well. #angular #nodejs #camunda #SpringBoot #java #RxJS
#introduction #angular #nodejs #camunda #SpringBoot #java #RxJS
We've all learned the procedural approach to getting data from an Observable. But using a *declarative* approach opens up many more options for manipulating the data and reacting to changes from an Observable.
switchMap vs concatMap vs mergeMap ... Oh My!
Examine what each of these are and when to use them here:
A common scenario with RxJS is to issue an HTTP request for an array of data, then process each element of that array to get additional detail data.
One approach is to use mergeMap and forkJoin as shown here:
What do you think of when you hear "reactive programming"?
Here is my take: https://youtu.be/e1_20ut4mwU
Another Angular Quick Take video:
"What is an Observable?"
💥 #Angular friends! Your app might be leaking if you are using this:
destroyed$ = new Subject();
...takeUntil(destroyed$)
✅ we should use ReplaySubject(1) instead to not miss late subscribers
🚀 or just cut the clutter and use RxState
👉 Demo: https://stackblitz.com/edit/angular-auto-unsubscribe-issue?file=src%2Fapp%2Fapp.component.ts