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 (
dataSourceproperty) 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
CustomStoreto load data from any REST API - Implementing
insert,update,removein aCustomStorefor 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 rawfetch/axios, react-query, SWR, or any other data-fetching library. For user-visible error notifications, always usenotifyfromdevextreme/ui/notify.