Looking to make your Angular pipes perform like a dashing cheetah? Then here’s how to create a fast, highly-performant Angular pipe. ✨✨✨

Before we dive to deep let’s clarify a few things.


Here’s how to take advantage of Angular’s trackBy function. And make your Angular application perform like a boss.


Need to create a generic repository for your .NET Core web API project?

Here’s the simple step-by-step guide that will teach you how to build and code a generic repository.


Photo by Bundo Kim on Unsplash

And discover ways to make your Angular application zing.

How does Angular Change Detection work?


And potentially save yourself heaps of time. 🥳

getAllApps(): Observable<any[]> { 
return this.httpClient.get<any[]>(this.appsUrl);
}
getAllApps(): Observable<App[]> { 
return this.httpClient.get<App[]>(this.appsUrl);
}

Introducing the problem


What are they? And how are they used?


Build a simple Ghost table animation that will make your users crow.

Ghost animations and Angular.

Creating the Ghost Table

ng generate component ghost-table


Photo by Kalen Emsley on Unsplash

Here’s a juicy list with in-depth reviews and links.


The simple-pimple guide to expose slow HTTP requests that are frustrating users and no doubt causing revenue loss.


Need an advanced guide to creating a dynamic Angular form?

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store