https://github.com/stimulsoft/samples-dashboards.js-for-react
JavaScript samples for Dashboards.JS data analysis tool for React applications
https://github.com/stimulsoft/samples-dashboards.js-for-react
analyzer chart components constructor dashboard dashboards data designer export expression javascript js library parser react react-dashboard reactjs relation text viewer
Last synced: 3 months ago
JSON representation
JavaScript samples for Dashboards.JS data analysis tool for React applications
- Host: GitHub
- URL: https://github.com/stimulsoft/samples-dashboards.js-for-react
- Owner: stimulsoft
- License: other
- Created: 2023-05-29T11:14:32.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-28T17:05:18.000Z (3 months ago)
- Last Synced: 2025-01-28T18:22:41.519Z (3 months ago)
- Topics: analyzer, chart, components, constructor, dashboard, dashboards, data, designer, export, expression, javascript, js, library, parser, react, react-dashboard, reactjs, relation, text, viewer
- Language: HTML
- Homepage: https://www.stimulsoft.com/en/products/dashboards-js
- Size: 51.6 MB
- Stars: 1
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# React samples for Stimulsoft Dashboards.JS
#### This repository contains the source code of the examples of usage Stimulsoft Dashboards.JS embedded data analysis tool in the React applications, using JavaScript code and React components. The dashboard builder and examples are fully compatible with any React version.
## Overview
In this folder are available a set of examples of using Stimulsoft Dashboards.JS builder in React apps:
* [Integrating the Dashboard Designer into an Application](https://github.com/stimulsoft/Samples-Dashboards.JS-for-React/tree/main/Integrating%20the%20Dashboard%20Designer%20into%20an%20Application)
This folder contains demo of using Stimulsoft Dashboards.JS Designer in the React project.
* [Integrating the Dashboard Viewer into an Application](https://github.com/stimulsoft/Samples-Dashboards.JS-for-React/tree/main/Integrating%20the%20Dashboard%20Viewer%20into%20an%20Application)
This folder contains demo of using Stimulsoft Dashboards.JS Viewer in the React project.
* [Integrating the Dashboard Designer into an Application (TypeScript)](https://github.com/stimulsoft/Samples-Dashboards.JS-for-React/tree/main/Integrating%20the%20Dashboard%20Designer%20into%20an%20Application%20(TypeScript))
This folder contains demo of using Stimulsoft Dashboards.JS Designer in the React project (TypeScript version).
* [Integrating the Dashboard Viewer into an Application (TypeScript)](https://github.com/stimulsoft/Samples-Dashboards.JS-for-React/tree/main/Integrating%20the%20Dashboard%20Viewer%20into%20an%20Application%20(TypeScript))
This folder contains demo of using Stimulsoft Dashboards.JS Viewer in the React project (TypeScript version).## Running samples
To run the examples, open the required folder with the example and run the following commands in the console:
* use `npm install` to install requred modules;
* use `npm start` to run sample;
* navigate to http://localhost:8080/ for JS samples or http://localhost:3000/ for TypeScript samples.## Connect to SQL databases
Since pure JavaScript does not have built-in methods for working with remote databases, this functionality is implemented using server-side code. Therefore, Stimulsoft Dashboards.JS product contains server data adapters implemented using PHP, Node.js, ASP.NET, Java, .NET Core technologies.
* [DataAdapters.JS](https://github.com/stimulsoft/DataAdapters.JS)## Other JS dashboard components
Many examples for other platforms and technologies are collected in separate repositories:
* [HTML / JS](https://github.com/stimulsoft/Samples-Dashboards.JS-for-HTML)
* [Angular / AngularJS](https://github.com/stimulsoft/Samples-Dashboards.JS-for-Angular)
* [Node.js](https://github.com/stimulsoft/Samples-Dashboards.JS-for-Node.js)
* [Vue.js](https://github.com/stimulsoft/Samples-Dashboards.JS-for-Vue.js)## About Stimulsoft Dashboards.JS
Stimulsoft Dashboards.JS is a robust dashboard development tool designed for JavaScript-based applications. This product offers a powerful engine for data processing and visualization, along with an intuitive dashboard designer and an interactive viewer to review finalized documents. Dashboards.JS is compatible with any HTML5 and JavaScript supported web browser, making it suitable for creating dashboards. Furthermore, it easily integrates with React, Vue.js, Node.js apps and projects, and can be utilized both on the client-side and the server-side.## Useful links
* [Live Demo](http://demo.stimulsoft.com/#Js)
* [Product Page](https://www.stimulsoft.com/en/products/dashboards-js)
* [Free Download](https://www.stimulsoft.com/en/downloads)
* [NPM](https://www.npmjs.com/package/stimulsoft-dashboards-js)
* [Documentation](https://www.stimulsoft.com/en/documentation/online/programming-manual/index.html?reports_js.htm)
* [License](LICENSE.md)