Isomorfeus Preact

Develop Preact components for Opal Ruby along with very easy to use and advanced Preact-Redux Components.

Community and Support

At the Isomorfeus Framework Project

Versioning and Compatibility

isomorfeus-preact version follows the Preact version which features and API it implements.

Preact

Isomorfeus-preact 10.5.x implements features and the API of Preact 10.5.y and should be used with Preact 10.5.y

Documentation

Because isomorfeus-preact follows closely the Preact principles/implementation/API and Documentation, most things of the official Preact documentation apply, but in the Ruby way, see:

Component Types:

Which component to use?

  • Usually LucidApp and LucidComponent.

Specific to Class, Lucid and LucidMaterial Components:

For all Components:

Special Preact Features:

Other Features:

Development Tools

The Preact Devtools allow for analyzing, debugging and profiling components. A very helpful toolset and working very nice with isomorfeus-preact: https://preactjs.github.io/preact-devtools/

Specs and Benchmarks

  • clone repo
  • bundle install
  • rake