前端作业提交

作业内容

实现一个自己TODO LIST小应用

基本要求:

  • 添加/删除TODO事项
  • 标记完成或者取消标记某个TODO事项
  • 能够思考数据和代码设计,有意识的遵守代码规范

进阶要求:

进阶功能不做硬性要求,可以根据自己的喜好能力选择

  • 自己设计实现美观的UI和交互(可选默认样式,样式上限制大,自由度低,但是可以将精力放在其他功能的实现上)

  • 修改某个TODO事项的内容

  • 能够为TODO事项增加分类/标签

  • 能够有筛选的功能

    • All/Active/Completed
    • 根据标签或者设定的分类筛选
    • 根据内容搜索
  • 各种有趣平滑的动画效果

  • 客户端存储(在没有后端的情况下,如何在前端存储,并在下次打开后可以恢复记录)

  • 框架不定,用啥都行

review要求:

  • review一名同学的code,并提出自己的意见,分配的名单会在18:00前给出

作业截止时间

  • TODO LIST截止时间: 2017-7-3 17:30
  • review截止时间:2017-7-3 23:00

第一次提交过程

  1. 安装git和注册github账号
  2. fork该项目
  3. git clone 到本地
  4. 新建自己姓名的文件夹,并添加README.md中随便写点啥
  5. git add / git commit -m 'init' / git push
  6. new pull request