Jonatan MelzerBuilding Enterprise Angular Applications with Domain Driven DesignDomain-Driven Design (DDD) is an approach originated from the idea that complex software systems should be built around a deep…Feb 20Feb 20
Jonatan MelzerinStackademicImprove UI Development Processes Using Angular with StorybookStorybook is an open-source tool used by developers for building, documenting, and testing user interface (UI) components in isolation. It…Nov 1, 2023Nov 1, 2023
Jonatan MelzerRevolutionizing Change Detection with Angular SignalsAngular Signals is a finely tuned, reactive system designed to track the usage and locations of your application’s state. Signal’s main…Sep 12, 20231Sep 12, 20231
Jonatan MelzerSmart Change Detection in AngularChange Detection Strategy OnPushJul 27, 20231Jul 27, 20231
Jonatan MelzerAngular SOLID Series Part 5 — Dependency Inversion PrincipleThe Dependency Inversion Principle (DIP) is a fundamental principle of development that promotes loose coupling and modularity in code. It…Jun 6, 20231Jun 6, 20231
Jonatan MelzerAngular SOLID Series Part 4 — Interface Segregation PrincipleThe Interface Segregation Principle (ISP) is a SOLID design principle defined by Robert C. Martin that states that clients should not be…May 10, 2023May 10, 2023
Jonatan MelzerAngular SOLID Series Part 3 — Liskov Substitution PrincipleThe Liskov Substitution Principle (LSP) is a basic principle of object-oriented programming, which was introduced by Barbara Liskov in…Apr 28, 2023Apr 28, 2023
Jonatan MelzerAngular SOLID Series Part 2 — Open / Closed PrincipleThe open/closed principle (OCP) is a fundamental principle of object-oriented design that states emphasizes the importance of designing…Apr 24, 2023Apr 24, 2023
Jonatan MelzerAngular SOLID Series Part 1 — Single Responsibility PrincipleThe Single Responsibility Principle (SRP) is a principle of development that aims to improve code quality and maintainability by promoting…Apr 19, 20231Apr 19, 20231