最近,公司要上一款app,h5+native开发。记录下本身的整理的思路。css
1,考虑到底部tabbar的切换出现白屏的状况,使用weex来集成进入原生来优化页面白屏。weex的引入减小dom树解构的过程,因此加载的时间会缩短。vue
2,主要的业务仍是使用vue + sweeper + vuex + axios + webpack4 + vantui 来写。我准备引入vant-ui来拓展本身的项目。特殊化的组件本身去书写定义。webpack
难点:(1),富文本的编辑器ios
(2),视频的自定义,全屏。web
(3),css的一些动态特效。vuex
(4),调用第三方的一些sdk,支付,第三方登陆。axios
(5),页面分享weex
(6),评论插入不刷新当前内容app
(7),数据格式的处理 dom
3,与原生的交互使用jsbridge。