Skip to content

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