本頁包含 Elm 0.18
規劃
我們將建造一個基本的應用程式,用來追蹤一個虛構的角色扮演遊戲。
資源(Resources)
因為應用程式的關係,接下來的章節將會使用資源來表示模型。應用程式中有玩家(players)。使用模型可能會造成混淆,因為元件特定狀態也是一種模型(例如展開/收合的元件狀態)。
線框圖(Wireframes)
應用程式有兩個畫面:
畫面 1
顯示玩家列表頁面。從這可以:
- 瀏覽至玩家編輯頁面
畫面 2
顯示玩家編輯頁面。這個畫面中可以:
- 更改等級
這是個非常簡單的應用程式,展示了:
- 多重視界(Multiple views)
- 巢狀元件
- 拆解應用程式成各種資源
- 路由
- 共享應用程式的狀態
- 讀取及編輯紀錄
- Ajax 請求