Issue #33: Cache API Responses with Angular & RxJs, Supercharge your monorepo with Nx, Design Patterns in Angular
#ngTutorials
The Best New Way To Cache API Responses with Angular & RxJs | by Tomas Trajan — tomastrajan.medium.com The Best New Way To Cache API Responses with Angular & RxJs. Let’s learn the best new way to implement time based caching for the API responses (or any other) RxJs streams in our Angular applications!.
Angular Dynamic Routing | by Stefan Haas — levelup.gitconnected.com
At this point, you might have already heard about Dynamic Components which are super useful to create more dynamic applications. They allow us to load components dynamically at runtime depending on some custom logic without having to create a component that is bloated with loads of ngIf’s...
InDepth guide to repeat HTML elements multiple times — a short introduction to structural directives | by Maciej Wojcik — indepth.dev
In this guide we will learn how to create a directive, step by step, by implementing a structural directive to repeat HTML elements. I will also touch briefly on the transformation that the compiler applies to asterisk syntax, template variables, and compare our approach with Angular NgFor
.
What I learned from this crazy RxJS stream in my Angular app | by Joshua Morony — www.youtube.com
In this video, I recap how I arrived at the solution for a very complex RxJS stream in my Ionic and Angular application, with the help of some fantastic members of the Angular community. We take a look at some interesting operators including the less used scan and expand operators.
Design Patterns in Angular (part I) | by Armen Vardanyan — dev.to
Every experienced developer has at least some design patterns that they have heard about. But the common stereotype is that in front end development no one has ever used them. Today, let's dive into the design patterns that are either already being used in Angular development, or, even better, can be utilized to overcome common challenges.
#ngPodcasts
S2E20 - Martine Dowden on A Fast Track to Success | by Angular Experience — www.spreaker.com
In this episode our guest is the talented and successful Martine Dowden. We inspect the fast track to success, one of us from the perspective of there just isn’t one, one of us with the perspective that there are definitely slow tracks and fast tracks, and the other one has the perspective that the track is completely busted. It’s up to you to figure out who has which opinion and what your own opinion is. We hope you enjoy this conversation about success!
S3 E13 - Happier Teams with Agile | by The Angular Plus Show — www.spreaker.com
In this Episode, we talk with Angela Wright about how to implement Agile effectively, examples of poorly executed Agile, and how Agile can improve team culture and make everyone happier.
#ngWeb
The cost of convenience | by Surma — surma.dev It is tempting to build abstractions so developers have to do less and build more. However, this can easily end up causing frustrations with developers if not done right.
#ngCommunity
AngularAir - Standalone Components (Developer Preview) in Angular v14 — www.youtube.com
Join us as we discuss one of the most exciting features in Angular v14, standalone components, which is currently in developer preview.
Using NgRx Packages with Standalone Angular Features | by Marko Stanimirović — dev.to In this article, we'll look into the standalone Angular APIs introduced in version 14. We will then... Tagged with ngrx, angular.
Creating Actions with NgRx Just Got Even Easier | by Brandon Roberts — www.youtube.com
Some might say Actions are the gluten in the NgRx loaf, or Actions are the crust on the NgRx pizza. Well, we’ve changed actions in NgRx again .. for the better.
Supercharge your monorepo with Nx, with Katerina Skroumpelou — www.youtube.com
When done right, a monorepo architecture can clarify the web development process. But what tools are needed to do it right? And what functions do those tools add?
#ngQuote
"Do what you think is interesting, do something that you think is fun and worthwhile, because otherwise you won’t do it well anyway." - Brian W. Kernighan — www.goodreads.com