前后端組成結(jié)構(gòu)與相應(yīng)文檔
以todolist為例
- 數(shù)據(jù)庫結(jié)構(gòu)(mongoDB)
{
id:"1",
data:["wash", "buy", "go"]
}
- API接口
<==
GET /todolist
==>
["wash", "buy", "go"]
- Store數(shù)據(jù)與操作
{
@observable todoItems = ["todoTitle"];
count()
}
- View分解
TodoAppView :=
<TodoListView/>
<SummaryView (count)/>
TodoListView:= [<TodoView (todoTitle)/>]
store設(shè)計參考資料
如何優(yōu)雅的設(shè)計Redux的Store中的State樹
如何組織Mobx/Redux中的Store
Redux有哪些最佳實踐?
redux的state樹應(yīng)該如何設(shè)計悟泵?
Flux 傻瓜教程