二、[練習]Todo List 設計
1. 課程進行方式
會教 Front-End、Database、BackEnd,但不練習的話,會忘記。因此會用實做 Todo List 來練習
什麼是 Todolist?就是待辦事項。
要完成這個產品,需要注意介面、邏輯,以及資料方面。然後需要完成以下部份:
UI (Front-End)
API (Back-End)
串接 (Front-End --- Backend)
2. 功能與介面設計
todo list
UI (Front-End)
API (Back-End)
串接 (Front-End --- Backend)
before Front-End
在進行前端之前,我們要想一下這個 app 會長怎樣。來進行個思考練習,回應這幾個問題:
我的思考練習
有什麼 features?
CRUD,新增、修改、刪除、查詢
拖曳選項,重新排序
標籤
日期、時間
提醒
優先度
蕃茄鐘
user 會怎麼使用?
先新增要做的事情
做完事情刪掉 TODO
老師的建議
有什麼 features?
CRUD: Create, Read, Update, Delete
排序
完成
user 會怎麼使用?
繪製 UI
模擬使用方式
找靈感
碎碎唸
使用者的體驗很重要R
邊想邊刻很燒腦R,先有草稿比較好
畫 UI
可以參考 Todo MVC 這個網站
Taker 的版本,真的滿簡單的 XD
我自己的版本
UI (醜報惹)
功能 (怕列太多做不出來 XD)
CRUD
完成選項
排序
自適應
Last updated