Angular — Facade Design Pattern and how it can improve performanceIntroduction As an Angular developer, you may have come across the need to simplify complex code and provide a simplified interface to other parts of the application. This is where the Facade Design Pattern comes into play. In this blog post, we will...May 10, 2023 · 5 min readvd02.hashnode.dev
Angular — Abstract Design Pattern-DRY & Single Shared ResponsibilityAbstract Method pattern is a popular design pattern used in Angular applications. It is a behavioral design pattern that defines a skeletal structure of an algorithm in an operation, leaving the implementation details to be filled in by the sub-class...May 10, 2023 · 6 min readvd02.hashnode.dev
Angular Zone.js & Change Detection: Understanding the Core ConceptsAngular is a popular JavaScript framework that is widely used to build dynamic and robust web applications. One of the key features of Angular is its powerful change detection mechanism, which is responsible for detecting changes in the application a...May 9, 2023 · 7 min readvd02.hashnode.dev
The Ultimate Guide to Mastering CSS GridCSS Grid is one of the most powerful layout tools available for web developers. It is a two-dimensional layout system that allows you to easily create complex grid layouts without having to rely on float or positioning properties. In this guide, we w...May 7, 2023 · 7 min readvd02.hashnode.dev
Performance Optimization — Can we configure Zone.js to ignore specific events or blacklist them ?Have you ever found yourself in a situation where your application is constantly triggering change detection, even when it shouldn’t? Perhaps you have a third-party library that’s firing events that you don’t care about, or maybe you’re receiving an ...May 3, 2023 · 3 min readvd02.hashnode.dev