1. 框架由create-react-app脚手架创建项目,hybrid应用在webview,后期改造升级react使用hook;
2. 定义renderPage方法,render视图进行spa开发,定义封装layout, dialog、toast等组件;
3. 异常错误采用错误边界(error-boundaries)捕获进行兜底,优化用户体验;
4. 封装内部公共方法包common-utils,如getQuery、setQuery等;
5. 封装内部jsb方法包,jsBridge桥与服务端协议式交互,并开发webext界面测试。