UX boilerplate for Admin page base on React, Redux and Ant Design widget.
You can get source code from git or just down load code. Then run
npm install
after install the dependency, run
npm start
then open url http://localhost:8012/hoenix/_admin/
Hoenix base on React, and integrates some other open sources:
- Redux and react-redux to manage front end states.
- React-router to control routes, also react-router-redux to sync router realted state to store.
- Redux-thunk to support side effects, but also integrates Redux-saga.(will adapt to redxu-saga gradually)
- Mocha and enzyme implements unit test, to simulate DOM API via JSDom.
- Using AntD as front end widgets library.
- LESS for UX styles.
- For build process, Hoenix depends on Webpack(3.X). Support development and production build mode.
I am currently focusing on supporting server side rendering feature.
MIT