How to mock data in Angular applications
Posted on July 31, 2022, Level intermediate Resource Length medium
It's common to use APIs when working with external data sources on some features in Angular. However, you may occasionally work on a feature in parallel without immediate access to the database or API. By Muhammad Amir.
Angular landing page with Airtable integration and Netlify functions
Posted on July 29, 2022, Level intermediate Resource Length medium
If you want to build a public landing page with Angular and email signup you likely don't want to expose any secret keys, and author will show you how with Netlify cloud functions. By Simon Grimm.
Top 10 Angular best practices to improve your Angular app
Posted on March 24, 2022, Level beginner Resource Length medium
Despite all the compelling features offered by Angular, if you overlook your coding practices for the Angular code, there are chances of facing performance issues. By Archita Nayak.
Deep dive on Angular I18n with ngx-translate
Posted on February 1, 2022, Level intermediate Resource Length long
Learn how to internationalize Angular apps step by step with the help of ngx-translate, one of the most popular open-source libraries for i18n. By Ankit.
Comparing SPAs to SSG and SSR
Posted on December 22, 2021, Level beginner Resource Length medium
What are the differences between Single Page Apps (SPA), Server Side Rendered Sites (SSR), and Static Site Generator based sites (SSG)? How do they compare in performance, SEO, developer experience, and flexibility? In this article, we give you an in-depth comparison of SPA, SSR, and SSG to help you make an informed decision on which strategies to use for your next front-end project. By Jacob Jackson.
How to implement lazy loading in Angular
Posted on November 22, 2021, Level intermediate Resource Length long
Lazy loading probably sounds like jargon to developers entering into the world of building Single Page Applications using frameworks such as React or Angular. But it is not as complicated as it sounds. By Lakindu Hewawasam.
Understanding Angular's async pipe: Condensed Angular experiences
Posted on July 18, 2021, Level intermediate Resource Length medium
We will explore concepts in Angular that seem simple but are very powerful and critical for the application architecture. By Max Schulte is engineer consultant at Thinktecture.
Angular routing guide: How to optimize app navigation
Posted on February 14, 2021, Level beginner Resource Length long
Angular is one of the most popular front-end frameworks, with 30% of developers preferring it for their projects. Angular is especially useful for large scale projects with many different views and components. By Ryan Thelin.
Angular push notifications: complete step-by-step guide
Posted on November 18, 2020, Level intermediate Resource Length medium
In this post, we are going to go through a complete example of how to implement Web Push Notifications in an Angular Application using the Angular Service Worker. By Angular University.
How to keep NgRx state on refresh in Angular
Posted on November 16, 2020, Level intermediate Resource Length medium
It's a common requirement: persisting NgRx state in order to load it back up when your Angular application is restarted. This process of populating an empty object with domain data is called re-hydration. While it's common to persist the store data to the browser storage (mostly localStorage), you might also re-hydrate from a server-side cache. By Nils Mehlhorn.
Angular security best practices
Posted on October 2, 2020, Level beginner Resource Length medium
This time, we dive straight into the modern Angular security best practices. By Liran Tal, Natalia Venditto.
Under the hood of the Angular Compatability Compiler(ngcc)
Posted on May 17, 2020, Level beginner Resource Length medium
In this artice, we will explore how angular makes non Ivy libraries compatible with Ivy libraries using its compatability compiler ngcc. By Ajit Singh.