The community member has a question about the builder's output format and how to consume data from external services like Shopify. The other community members respond that connecting to external services is a future milestone, but generally components on the canvas can fetch data over HTTP and render it. They mention that once Shopify integrations are available, there will be Shopify-specific components that can talk to the Shopify API. In the future, it will be possible to configure these integrations visually. The first step is to create a CMS integration, document a public API, and allow developers to build and submit their own integrations to a registry, so that other developers can easily use them on the canvas.
@Oleg Isonen i have a noob question i think you mentioned the builder outputs json format so we have to convert it to html css lso how does the canvas consumes data for ex if we connect this to shopify how can we get the dynamic data to display from api is there any documentation
e.g. once we have shopify integrations, you will have shopify package you can select components from and these components already know how to talk to shopify
further down the line you will be able to create such integrations fully visually by configuring endpoints to talk to and binding the data to component properties, but that's a bit further down the line
first thing we want to do is to create a first CMS integration, then document a public api and let every developer build integrations and submit them to the registry