Develop React components with Opal Ruby.
At the Isomorfeus Framework Project
isomorfeus-react version follows the React version which features and API it implements.
Isomorfeus-react 17.0.x implements features and the API of React 17.0.x and should be used with React 17.0.x
Because isomorfeus-react follows closely the React principles/implementation/API and Documentation, most things of the official React documentation apply, but in the Ruby way, see:
Component Types:
Specific to Class Components:
For all Components:
Special React Features:
Other Features:
- Code Splitting and Lazy Loading
- Hot Module Reloading
- Server Side Rendering
- Using React Router
- Isomorfeus Helpers
The React Developer Tools allow for analyzing, debugging and profiling components. A very helpful toolset and working very nice with isomorfeus-react: https://github.com/facebook/react-devtools
- clone repo
bundle install
rake