功能:
- 用户信息的收集
- 完成个人信息入库存储
- 更换用户头像
- 发表用户独白 收获:
- 小程序组件设计,提高代码复用
- 云开发提供的云存储,云函数等云端支持
- Promise
功能: 收获:
- 了解 better-scroll 滚动原理,对其深度使用。
- 封装 axios,对接口统一处理。
- 熟悉 react-router 4.x 版本以后动态路由的思想。
- 熟悉 redux 数据流思想,核心概念。
- 熟悉 react 生命周期,react 16.x版本 新的 ref,context,hook
项目描述:
- 实现了歌曲结果搜索
- 歌曲热门列表
- 歌曲播放暂停
- 应用侧边栏导航
项目收获:
- 对 Vue 原型链扩展自定义方法
- 移动端点击事件延迟的处理
- axios 请求的二次封装,统一处理请求
- rem 解决移动端适配
项目描述:
- 完成了商品分类
- 商品属性选择
- 商品加入购物车,编辑
- 商品结算,多方选择支付 项目收获:
- 第三方地图对小程序原生地图功能的补充
- 小程序组件封装组件之间的通信
- 学习了js DOM事件流
Freemarker (模版引擎) ejs (固定的语法)把值塞到模版里面 vue template {{ data }}
项目描述:
- 用户登录注册,数据校验
- 用户角色划分,角色信息后续完善,编辑
- 候选人信息浏览
- 候选人求职聊天 项目收获:
- cookie 保存用户信息
- express 处理数据,保存到 Mongodb
- 使用 redux 数据流思想管理状态
- webSocket 双向通信
项目描述:
- 商品列表分类展示
- 商品评论,星级评价
- 商品购物车添加,编辑
- 商家信息展示
项目收获:
- js DOM事件流
- Vue 组件封装
- Vuex 管理应用状态
- Better-Scroll 封装为 Vue 组件,提升用户体验