第一周
| 日期 | 早 | 午 | 晚 | 复习内容 | 完成度 |
|---|---|---|---|---|---|
| 8月30日 | header组件编写和Vuex store创建 | 搜索组件的编写与数据的联动 | 日期工具的逻辑与数据请求函数的完善 | koa脚手架 | 100% |
| 8月31日 | 错误提示组件的开发技巧 | 组件编写与watch的使用技巧 | 组件编写与keep-alive | 中间件 | 100% |
| 9月1日 | 日期转API日期参数的转换逻辑 | 搜索功能复杂逻辑的思考与项目总结 | Vue2.0与Vue3.0的对比 | koa-router | 90% |
| 9月2日 | VueJS之『SSR NuxtJS』篇 | VueJS之『SSR NuxtJS』篇 | VueJS之『SSR NuxtJS』篇 | cookies/session | 100% |
| 9月3日 | VueJS之『SSR NuxtJS』篇 | VueJS之『SSR NuxtJS』篇 | VueJS之『SSR NuxtJS』篇 | mongo基础 | 90% |
| 9月4日 | VueJS之『SSR NuxtJS』篇 | VueJS之『SSR NuxtJS』篇 | VueJS之『SSR NuxtJS』篇 | 增删改查 | 100% |
| 9月5日 | 复习 | 复习 | 复习 | 复习 | 80% |
第二周
| 日期 | 早 | 午 | 晚 | 复习内容 | 完成度 |
|---|---|---|---|---|---|
| 9月6日 | Koa、async、中间件的使用、路由、cookie | mongoose、Redis的使用 | 初识NuxtJS | ecma基础 | 80% |
| 9月7日 | 首页Header区域定位服务、导航、搜索的开发 | 首页搜索功能、菜单功能的开发 | 首页剩余部分的开发 | ecma基础 | 70% |
| 9月8日 | 注册功能的开发 | 登录功能的开发 | 搜索功能的完善 | ecma基础 | 90% |
| 9月9日 | 切换城市功能的实现 | 美团产品列表页的开发 | 美团详情页面的开发 | ecma基础 | 100% |
| 9月10日 | 购物车功能的开发 | 订单页功能的开发 | Echarts入门 | ecma基础 | 100% |
| 9月11日 | Echarts的基本使用 | Echarts的基本使用 | 初始化Vue + Echarts项目 | ecma基础 | 80% |
| 9月12日 | 复习 | 复习 | 复习 | 复习 | 80% |
第三周
| 日期 | 早 | 午 | 晚 | 复习内容 | 完成度 |
|---|---|---|---|---|---|
| 9月13日 | 实战小米手机网页 | 实战小米手机网页 | 实战小米手机网页 | 数组reduce | 90% |
| 9月14日 | 实战小米手机网页 | 实战小米手机网页 | 实战小米手机网页 | 数组map | 90% |
| 9月15日 | 实战小米手机网页 | 实战小米手机网页 | 实战小米手机网页 | 数组filter | 90% |
| 9月16日 | 实战小米手机网页 | 实战小米手机网页 | 实战小米手机网页 | 数组pop/push | 80% |
| 9月17日 | NodeJS『框架』篇 | Express的定义、安装、添加中间件 | 中间件的工作原理、处理不同路由、解析请求 | 数组unshift/shift | 90% |
| 9月18日 | body-parser、处理特定请求、路由 | 添加404页面、过滤路径、创建返回HTML页面 | 分享数据、模板引擎、安装使用Pug | 数组splice | 70% |
| 9月19日 | 复习 | 复习 | 复习 | 复习 | 80% |
第四周
| 日期 | 早 | 午 | 晚 | 复习内容 | 完成度 |
|---|---|---|---|---|---|
| 9月20日 | 输出动态内容、转换HTML文件到Pug | 添加layout、使用Handlebars | 使用EJS、Partials代替layouts | ||
| 9月21日 | MVC、添加控制器 | 完善控制器、添加产品模型、存储和获取数据 | 重构项目、注册路由、保存产品 | ||
| 9月22日 | 展示产品、编辑产品、删除产品 | 处理动态参数、制作产品详情页面 | 添加购物车模型、使用查询参数、预生成内容 | ||
| 9月23日 | 编辑页面、删除功能的开发、购物车功能完善 | 数据库的选择、设置MySQL、获取数据 | 获取产品、往数据库插入数据 | ||
| 9月24日 | 什么是Sequelize、定义模型、插入数据 | 获取数据、更新删除产品、创建关系 | 创建用户、定义关系、创建购物车 | ||
| 9月25日 | 完善购物车功能、添加订单模型 | 设置MongoDB、创建数据库连接 | 获取所有产品、编辑产品、删除产品 | ||
| 9月26日 |
