The library helps developers build web app interfaces with components that can be reused in various user interface views. Code reuse saves developers time and labor by preventing them from having to reinvent the wheel every time an app needs a scroll wheel or date picker.
Many of these interface components are available as open source code, which can be altered as needed, given developers of sufficient skill. But businesses are often reluctant to integrate third-party components into their apps without the assurance that the code will be maintained and supported by its creator, Kristin Brennan, VP of marketing told The Register in a phone interview.
ExtReact, said Brennan, "will reduce time to market, remove upgrade barriers, and let developers build apps faster."
He said ongoing advances in web app technology, like Progressive Web Apps, have encouraged developers to build for the web instead of writing native code for specific devices, particularly for internal and business-to-business uses.
Sencha is offering ExtReact – or will at some point in Q2 – based on the assumption that businesses would rather pay than gamble on unsupported code. For an annual fee of $695 for the standard edition or $1,195 for the premium edition, corporate developers can avail themselves of 115 tested and supported React components and tools.
Among these many components, some of the most useful include blocks of code for presenting data in a grid, for exporting it in common formats, and for building charts and D3 data visualizations.
ExtReact also includes tools for connecting with backend data sources and consuming data in a variety of formats, for handling no-code theming, and for streamlining data input and app navigation. ®