最近,公司要上一款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。