Kirill MakharadzeProper Usage of NgRx in Angular: Enhancing Component DesignNgRx is a powerful state management library for Angular applications, providing a way to manage state in a predictable manner using the…1d ago1d ago
Kirill MakharadzeMaking Code Splitting Easy with Angular DirectivesSometimes, we have a component that works perfectly for one situation, but we want to use it in different scenarios too. Or maybe the logic…2d ago2d ago
Kirill MakharadzeDefer Code Decisions in Angular for Simplicity and FlexibilityWhen starting a new feature in your Angular app, it’s helpful to delay some decisions to keep things simple at the beginning. By deferring…4d ago4d ago
Kirill MakharadzeEnhancing Angular Components with Unidirectional Data Flow and AbstractionImproving the quality of Angular components can be achieved through two best practices: utilizing unidirectional data flow (UDF) and…4d ago4d ago
Kirill MakharadzeUtilizing Constructor Components in AngularConstructor components in Angular offer a robust way to leverage the full potential of ng-content. These components simplify the hierarchy…5d ago5d ago
Kirill MakharadzeSimplifying Angular Router with Dependency InversionAngular’s router is a fantastic tool that helps with navigation in single-page applications. It handles routing, guarding, parametrization…Jul 4Jul 4
Kirill MakharadzeBuilding a Modern Angular Application with i18n: A Simple and Custom ApproachIn the realm of modern web development, internationalization (i18n) is crucial for reaching a global audience. Angular offers a robust base…Jul 2Jul 2