How to “Reactify” Your Existing UI Components
summary
A concrete method for reusing legacy widgets emerges: build a wrapper that creates an ExtJS component and maps React props to its constructor, wire React lifecycle methods to ExtJS method calls and events, and use a transpiler that emits rectified imports and wrappers. An implemented tool called ExtJS Reactor embeds React children inside legacy components and demos a grid with more than two million rows scrolling in the browser, proving the approach works end to end.
AI-written summary · about
chapters (8)
- 0:00Start
- 2:28Background
- 3:02Ext JS Reactor
- 3:19Concept
- 3:56Component's Hierarchy
- 4:47ExtJSComponent
- 5:27ExtRenderer
- 5:59import
related talks
23mBest Practices for reusable UI components
29mTurning an Application UI into an API
38mWriting highly reusable React components
42mReact, Another Way to Think About Your Web Components
42mIntegrating React Into Legacy Projects
20mI’m With Web Components and Web Components Are With Me
35mBuilding reusable UI libraries with React
25mReact x Web Components : How It Is and How It Could Be
