Version: 2.x
Plugins
React-RocketJump ships with a set of plugins that can be used as out of the box solutions for common tasks. The creation and usage of plugins is heavily based on the composition features embedded in React-RocketJump.
Plugins are usually implemented as RocketJump Partials
that you use by composing them. This makes extremely easy to create new plugins: indeed, every RocketJump Partial is a plugin.
We recommend you to read the documentation of the plugin(s) you are interested in to know more about the services it can offer and how to use it.
The following plugins are available out of the box:
- List Plugin: tools for managing paginated state
- PlainList Plugin: tools for managing list-based state
- ListInsert Plugin: tools for easing out insertion of items in a list
- ListUpdate Plugin: tools for easing out updating operations on the items of a list
- ListDelete Plugin: tools for managing deletions of items from a list
- Map Plugin: tools for organizing state like a map of substates
- Cache Plugin: tools for caching task outputs and avoid repeating invocations