项目一:
项目描述:电商平台,主要业务包括:用户注册、登录,搜索、浏览商品,购买商品,以及订单和地址的处理等。
技术概要:项目采用了前后端分离,CommonJs+webpack的模块化开发方案。技术栈方面主要为原生js+jquery,页面结构使用了hogan模板渲染插件,同时通过webpack-dev-server的热更新模块,实现了类似vue的数据绑定效果。后端接口数据通过跨域请求获得。
项目二:
项目描述:阅读、电影资讯小程序。
技术概要:小程序在样式布局上多使用了flex布局。数据请求使用axios请求本地json 数据,电影数据通过axios请求的豆瓣api真实数据。小程序开发一般通过调用官方API 即可实现大部分的业务逻辑。
项目三:
项目描述:首页、城市列表页、旅游资讯详情页。
技术概要:技术栈主要为vue全家桶,使用vue-cli初始化项目结构,并基于vue2.0进行开发。通过vue-router实现页面路由跳转,vuex实现各组件件数据共享。页面样式使用了css预处理框架-stylus,数据请求方面使用了axios。