React Related React开发相关
支持路由管理
脚手架使用官方推荐的 react-router-redux 和 react-router 进行路由管理,可参考 src/page/spa 目录
Redux开发工具
Redux Devtools
目前在开发环境可以使用Redux Devtools。可以在src/page/xxx/constatns/constants.js中的DEBUG里控制开关,true表示开启,false表示关闭。
- ctrl + h进行切换
- ctrl + q切换位置
其它命令可以参考src/page/common/devtools/DevTools.js可以调defaultSize设置自己喜欢的大小。目前默认设置在底部,占30%的屏幕大小。
支持preact轻量类react框架
由于某些需求如运营活动可能需要比较轻量的框架,因此starter-kit也支持preact。目前,默认有preact相关引入的文件,都需要在文件顶部加上/** @jsx h */才能正常编译,或者可以通过使用 jsx 后缀进行区分。具体可参考 src/page/pindex 文件夹,或到 preact官方网站参考文档。