devextreme-datasource

Installation
SKILL.md

DevExtreme Data Layer Skill

A skill for configuring the DevExtreme data layer: DataSource, ArrayStore, LocalStore, ODataStore, and CustomStore.

When to Use This Skill

  • Binding a component (dataSource property) to a plain array, a URL, or a Store
  • Configuring paging, sorting, filtering, and grouping at the DataSource level
  • Connecting to an OData endpoint
  • Implementing a CustomStore to load data from any REST API
  • Implementing insert, update, remove in a CustomStore for editable components (DataGrid, etc.)
  • Deciding between client-side and server-side data processing modes

Before You Start

⚠️ Always use DevExtreme's CustomStore, DataSource, or a built-in Store (ArrayStore, ODataStore) for data binding. Never replace them with raw fetch/axios, react-query, SWR, or any other data-fetching library. For user-visible error notifications, always use notify from devextreme/ui/notify.

Architecture Overview

Installs
18
GitHub Stars
49
First Seen
Jun 23, 2026
devextreme-datasource — devexpress/agent-skills