Webcomponents¶
Webcomponents are components which may or may not have some business logic and can be use directly on your storefront or as a part of larger module.
Webcomponents categories¶
form¶
Set of components and tools needed to build a form.
functional¶
Components which includes business logic.
surfaces¶
Components which are not requires any business logic, they only affect page layout.
utils¶
Reusable components that can be includes in other webcomponents.
Events¶
Webcomponents utilize custom solutions to handle communication between different parts of the application in a clean and robust way.
Buses¶
Buses are tools that help different parts of an application communicate with each other. There are three main types of buses we use: Event Bus
, Command Bus
, and Query Bus
. Each type has a specific job and helps keep the parts of the application independent, making the system easier to maintain and scale. Read more about buses on the Buses documentation page