Skip to Content
DocsIntroduction

Introduction

JSOC Grid helps you generate runtime configurations for your favorite DataGrid/DataTable components.

What is JSOC?

JSOC stands for JSON Structure Oriented Components—an approach to building dynamic UI components (such as DataGrids, DataTables, Trees, and Charts) that adapt automatically to JSON data.

Typically, data-driven UI components require static, upfront setup based on a fixed data schema. JSOC eliminates manual configuration by dynamically generating runtime definitions that adapt whenever the underlying JSON data shape changes.

JSOC Grid

The @jsoc/grid-core package is framework-agnostic and provides the core engine for generating runtime DataGrid/DataTable configurations.

It is NOT a UI library and does not render components directly. Instead, it pairs with your existing DataGrid/DataTable UI library to dynamically generate its configuration.

Before you start

Some documentation content such as installation steps and code examples are tailored to the framework and UI component selected in the sidebar.

Your current selection:

FrameworkUI component
ReactAG Grid

You can change these at any time in the sidebar.

Last updated on