APIs Edit on GitHub

The Omniscient project consists of several smaller libraries which can work independent of each other. You have the main project Omniscient which provides a smart shouldComponentUpdate and a syntactic sugar for components which encourages to functional paradigms and immutable, unidirectional, architecture - but you also have Immstruct. Immstruct is a small wrapper on top of Immutable.js, helping to create a re-render loop in Omniscient contexts, but also in "vanilla" React.

Here you can see API reference for both Omniscient and Immstruct. There more libraries and projects in the Omniscient organization as well, but not with API reference docs as of yet. You can see all projects on the Github organization page

  1. Omniscient API Reference
  2. Immstruct API Reference
  3. Omnipotent API Reference