We've focused our energy on performance and best practices offered by the React team. Through immutability and pure React components, we apply ‘memoization’ and all built-in React optimizations to achieve outstanding performance.
Loves Redux by Design
Fully control Reactive component state and treat it as a pure view component. Effortlessly enable state persistence and time-traveling without side-effects. To help you write less code, our components can also manage their state internally.
Plugin-based Architecture
DevExtreme Reactive Components are built of plugins. Add and deploy only those features you require or extend built-in functionality with your own (or third-party) custom plugins.
TypeScript Support
TypeScript is often the choice for enterprise-scale web applications. Our TypeScript definitions are autogenerated and are always complete and in sync with docs.
Localization Capabilities
Each component text element is customizable. As such, web apps powered by DevExtreme Reactive can be easily localized/globalized.
Easy-to-Follow Documentation and Samples
Each DevExtreme Reactive feature includes a complete API reference, a usage guide with code examples and live demos with code available on GitHub.
Native Support for the UI Library of Your Choice
Twitter Bootstrap React Components
Use an existing theme or create your own custom bootstrap theme. No need for any additional configuration.
Material Design React Components
DevExtreme Reactive leverages the look and feel of the highly popular Material-UI library for the best possible developer experience.
Maintenance & Customer Support
We are here to help and to do everything possible to earn your trust. To learn more about our commitment to total customer satisfaction, please check out our support flow on GitHub.