Back to Cube

Chart Prototyping

docs/content/product/embedding/vizard.mdx

1.6.431.9 KB
Original Source

Chart Prototyping

Chart Prototyping generates code of a front-end application that works with the REST API and visualizes data on charts. It's convenient for boostrapping a new embedded analytics application or copying and pasting code to an existing one.

<InfoBox>

Chart Prototyping is part of Playground.

</InfoBox>

To access Chart Prototyping from Playground, compose and run a query, expand the <Btn>Chart</Btn> pane, and click <Btn>Code</Btn> on the right:

<YouTubeVideo url="https://www.youtube.com/embed/OFiJ8AVNHQw" aspectRatio={4/3.07} />

Preview the chart

Chart Prototyping shows you a preview of the chart on the <Btn>Preview</Btn> tab:

<Screenshot src="https://ucarecdn.com/c9511662-9673-43ef-a496-33d7cf30d5ab/" />

You can also customize the chart by choosing a visualization type, a framework, a charting library, or one of other options in the sidebar.

<InfoBox>

If you'd like to request the support for a specific charting library or framework, please contact us.

</InfoBox>

Browse the code

You can also browse the generated code of this application on the <Btn>Code</Btn> tab:

<Screenshot src="https://ucarecdn.com/b86c7ef5-afc2-4ccb-b529-4b98dea98772/" />

Download the application

Finally, you can download a ZIP archive with the code and the file with your Cube Cloud credentials using the buttons on the bottom of the <Btn>Code</Btn> tab:

<Screenshot src="https://ucarecdn.com/b86c7ef5-afc2-4ccb-b529-4b98dea98772/" highlight="inset(87.5% 78.5% 2.5% 2.5% round 10px)" />

First, unarchive the code. Then, rename the credentials file to .env.local (so that it starts with a dot) and place it into the folder with unarchived code. You can now run the application with the following commands:

bash
npm install
npm run dev