| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Reapex is a tiny framework to build pluggable and extendable redux(react) application, and it can integrate with existing react/redux application smoothly.
Reapex is created to serve the following purpose:
Managing a react/redux scaffolding isn't an exciting job. create-react-app could help a bit here, but Reapex let you create a react/redux application in just a few lines of code.
Action Types are just string constants, and Action Creators are "function constants". One can derive Action Type and Action Creator from a reducer function. Why would I have to create them manually?
Reapex simplified the creation of Action Type/Action Creator/Reducer and combined them to one concept which is called "Mutation". A Mutation is simply a pure function which takes input parameters + state and returns the new state.
Reapex is designed in a way that modules have a clear boundary with each other, and code split/dynamic loading is in the bone. Modules which baked with redux/redux-saga can be shared in different applications and Reapex support plugin which makes it easy to publish these reusable modules to npm as well.
| Back | FazBrowse Home | New Git URL |