這個可以讓你的Taro小程序跑的更優雅一些
https://github.com/wsdo/taro-kit
7個月前輸出了一套taro-kit 腳手架,有不少人加我微信,諮詢一些問題,這段時間把這個腳手架升級後,總結並錄製了課程,希望能幫助到大家,提高效率,節約時間。
升級後的項目倉庫地址: 觀看視頻的同學加微信,發送你的gitlab賬號,添加權限,你就看源代碼了。
https://gitlab.com/itxishu/ta...
課程地址
思否編程 segmentfault
https://segmentfault.com/ls/1...
適宜人羣
- taro小程序開發者
- 需要taro基礎架構開發人員
課程說明
本次課程主要針對於,正在使用taro小程序框架的同學,通過課程,你可以學到,框架的request請求優雅封裝,異常自動重試,日誌異常上報,
redux的三劍客優雅的配合使用,
reducer 的swich簡化繁瑣操作,
增加state的請求前,請求成功和失敗的狀態等。
從開始架構足以支撐龐大業務小程序項目
課程有問題可以在 https://shudong.wang 我的博客扎到我,添加微信諮詢
課程大綱
01.taro從0到1項目架構課程介紹
02.初始化項目流程介紹、目錄設計
03.讓alias別名解決路徑引用的煩惱
04.請求api返回redux的狀態流程
05.封裝request get請求,給url添加時間戳防止瀏覽器緩存
06.封裝request post Content-Type 分類請求
07.把taro-advance腳手架推送到私有倉庫
08.弱網請求失敗時自動發起api重試
09.異常日誌上報封裝設計思路
10.異常日誌上報封裝,五種級別輸出。
11.上報收集日誌平臺系統介紹
12.實戰接入日誌平臺
13.深度序列化錯誤error控制檯上報
14.登錄流程講解(前端和後端實現流程)
15.登錄實現詳細講解(token附加到請求header頭)
16.用戶授權後更新用戶信息流程
17.設計createApiAction自動dispatch優化開發體驗
18.改造actionType支持龐大業務
19.Action三種ActionType的集合
20.簡化reducers的swich繁瑣操作
21.增加request的狀態
22.課程總結
課程主站
https://www.itxishu.com
https://github.com/itxishu