2018-02-17

2018-07-23  本文已影响198人  gallo_beb6

西安邮电大学暑期自学作业要求

工具推荐

  1. chrome 浏览器
  2. intellij IDEA
  3. vscode

关于作业TodoList通用需求

前端需求

  1. 成品可以参考 http://todomvc.com/examples/backbone/,以下需求均在此示例中实现
  2. 可以添加一条任务
  3. 可以查看任务列表
  4. 可以标记一条任务为已完成
  5. 可以取消标记一条任务
  6. 可以标记/取消标记所有任务为 完成/未完成
  7. 可以删除一条任务
  8. 可以分别查看 全部/有效/已完成 的任务
  9. 可以删除全部已完成任务
  10. 可以查看剩余几条任务未完成
  11. 可以双击修改一条任务

后端需求

  1. 可以保存、删除、修改每一条任务,并记录到数据库中
  2. 可以保存任务的状态,未完成、已完成
  3. 不保存页面状态,比如用户点击了Active,下次用户打开页面可以不必是Active状态

作业(可以根据实际情况,完成一项或两项)

一,Javascript 基础

  1. 阅读<ppk 谈 javascript> 电子版 链接:https://pan.baidu.com/s/1NFdgv0Tbt_MdXKwU6-AH3g 密码:wbk1
  2. 自己做一遍书中的练习和示例
  3. 用纯JS完成todolist的逻辑部分,页面代码部分可以直接clone https://github.com/tastejs/todomvc-app-template
  4. 完全用html + css + js 完成第三步的作业

二,前端提升部分

  1. 自学react,参考资料 http://www.runoob.com/react/react-tutorial.html
  2. 用html + css + react + redux完成第一部分的todolist,界面 + 功能

三,后端部分(express 版)

  1. 自学 express 参考资料 http://www.runoob.com/nodejs/nodejs-express-framework.html
  2. 用 express 完成 todolist的后台部分

四,后端部分(spring boot 版)

  1. 自学java,完成 https://github.com/tws-online-quiz/java-collection-operator 练习
  2. 自学 spring boot,参考教程 https://waylau.gitbooks.io/spring-boot-tutorial/
  3. 利用 spring boot 给Todolist 写一个后台
上一篇下一篇

猜你喜欢

热点阅读