umi官網 :https://umijs.org/ 支付寶當家大牛雲謙搞得框架,不用本身配webpack babel那一堆煩人的東西。並且它約定了路由的規則。很是簡單容易上手。webpack
mobx 的官網:https://cn.mobx.js.org/ 用mobx而不用dva主要是由於 dva的state是一個對象,項目過大對象會巨長 ,而mobx則更靈活。本項目中主要用到了mobx 的以下apiweb
項目目錄結構:api
全部的組件都在pages這個文件夾下。babel
下面簡單貼一些 組件 store model 之間的關係圖框架
首先是組件:對象
store:blog
store對應的model支付寶
ioc.ts路由