About Sencha ExtReact

Build modern web apps faster with pre-built UI components.

Sencha ExtReact is a complete set of React components for building data-intensive web apps using React. Components interact with each other seamlessly, and are professionally built, tested, and maintained. Sencha ExtReact includes 140+ pre-built UI components that are fully supported and designed to work together seamlessly over the lifetime of the application. ExtReact supports React 15 and React 16.

React is a popular JavaScript framework that offers a component-based approach to building web apps. React, however, does not include any pre-built components. React developers are faced with the choice of either building these components from scratch or getting them from the community. You can develop web applications faster by using Sencha ExtReact with React. Sencha ExtReact includes 140+ pre-built and pre-tested UI components.

  • Grid - Handle millions of records and provides built-in functionality such as sorting and grouping.
  • Pivot Grid - Add powerful analytics functionality to React applications.
  • Exporter - Export data from the standard grid or Pivot Grid to a wide variety of common formats.
  • Layouts - Ensures the proper sizing and positioning of all components with the powerful and flexible layout system.
  • Charts - Visually represent data with a broad range of dynamic and static charts including line, bar, and pie charts.
  • D3 Adapter - Add sophisticated Data-Driven Documents package (D3) visualizations such as heatmaps, treemaps, sunbursts and more to your web applications.

Build your apps end-to-end using Sencha state-of-the-art tools.

  • Sencha Themer - Sencha Themer enables developers to uniquely theme components and give their React application a distinct look.
  • Sencha Fiddle - Sencha Fiddle is a free tool that allows you to try ExtReact code in your browser without downloading or installing anything. You can easily share your ExtReact code by saving and sharing fiddle URLs.
  • Sencha Test - Sencha Test includes support for end-to-end testing of ExtReact and React apps.
  • ExtReact Webpack Plugin - ExtReact Webpack Plugin works with Sencha Cmd to make it easy for developers to bundle and optimize the ExtReact components used in their applications.
  • Private npm Registry - The Sencha private npm registry offers immediate access to ExtReact packages and early pre-releases.
  • ExtReact Generator - ExtReact Generator helps kickstart new ExtReact projects, offering best practices and tools to make developers more productive.
  • ExtReact TypeScript Definitions - ExtReact TypeScript definitions provide code completion functionality in several code editors including Visual Studio Code.