西安郵電大學(xué)暑期自學(xué)作業(yè)要求
工具推薦
- chrome 瀏覽器
- intellij IDEA
- vscode
關(guān)于作業(yè)TodoList通用需求
前端需求
- 成品可以參考 http://todomvc.com/examples/backbone/哄酝,以下需求均在此示例中實(shí)現(xiàn)
- 可以添加一條任務(wù)
- 可以查看任務(wù)列表
- 可以標(biāo)記一條任務(wù)為已完成
- 可以取消標(biāo)記一條任務(wù)
- 可以標(biāo)記/取消標(biāo)記所有任務(wù)為 完成/未完成
- 可以刪除一條任務(wù)
- 可以分別查看 全部/有效/已完成 的任務(wù)
- 可以刪除全部已完成任務(wù)
- 可以查看剩余幾條任務(wù)未完成
- 可以雙擊修改一條任務(wù)
后端需求
- 可以保存友存、刪除、修改每一條任務(wù)陶衅,并記錄到數(shù)據(jù)庫(kù)中
- 可以保存任務(wù)的狀態(tài)屡立,未完成、已完成
- 不保存頁(yè)面狀態(tài)搀军,比如用戶點(diǎn)擊了Active膨俐,下次用戶打開(kāi)頁(yè)面可以不必是Active狀態(tài)
作業(yè)(可以根據(jù)實(shí)際情況,完成一項(xiàng)或兩項(xiàng))
一奕巍,Javascript 基礎(chǔ)
- 閱讀<ppk 談 javascript> 電子版 鏈接:https://pan.baidu.com/s/1NFdgv0Tbt_MdXKwU6-AH3g 密碼:wbk1
- 自己做一遍書(shū)中的練習(xí)和示例
- 用純JS完成todolist的邏輯部分,頁(yè)面代碼部分可以直接clone https://github.com/tastejs/todomvc-app-template
- 完全用html + css + js 完成第三步的作業(yè)
二儒士,前端提升部分
- 自學(xué)react的止,參考資料 http://www.runoob.com/react/react-tutorial.html
- 用html + css + react + redux完成第一部分的todolist,界面 + 功能
三着撩,后端部分(express 版)
- 自學(xué) express 參考資料 http://www.runoob.com/nodejs/nodejs-express-framework.html
- 用 express 完成 todolist的后臺(tái)部分
四诅福,后端部分(spring boot 版)
- 自學(xué)java,完成 https://github.com/tws-online-quiz/java-collection-operator 練習(xí)
- 自學(xué) spring boot拖叙,參考教程 https://waylau.gitbooks.io/spring-boot-tutorial/
- 利用 spring boot 給Todolist 寫(xiě)一個(gè)后臺(tái)