Virtual Types, Types, Preferences: Magento 2 Design Patterns pt. 2
Preferences, Types and Virtual Types Welcome to another part of the Magento 2 Design Patterns miniseries. Today, let’s have a look at the three ways you can expand your code…

Preferences, Types and Virtual Types Welcome to another part of the Magento 2 Design Patterns miniseries. Today, let’s have a look at the three ways you can expand your code…
ViewModel and Proxy are two cool Magento 2 design patterns and solutions. Check how to use them to optimize your code & make it easy to read and work with.
Area Code is a component that organizes code with the aim of optimising query processes. Only code that is defined in a specific Area Code is fetched in a given situation. This helps, for example, to optimise REST queries. What is rendered is not the entire HTML, but only what is absolutely necessary to answer a REST query.
What’s SOLID? Probably everything you can put in your pocket, but what I’d like to tell you about are a few great software development practices. Formed as a handful of…
Plugins are one of the new concepts in Magento world – they were introduced in Magento2 and are here to stay. Taking into account that Magento team wants developers to…