熟练运用JavaScript+html+css进行web应用开发,响应式网站开发。
熟悉HTML5和CSS3常用标签属性。
熟悉ES6最新规范,并能应用到实战中。
熟悉css库bootstrap和css预处理器stylus。
熟练使用vue全家桶进行单页面开发,对react,angular有一定的了解。
对html图形语言、前端可视化库有一定了解,如svg、vml、echarts,能进行简单的图形图表绘制。
熟悉微信小程序开发。
项目一:
项目描述:电商平台,主要业务包括:用户注册、登录,搜索、浏览商品,购买商品,以及订单和地址的处理等。
技术概要:项目采用了前后端分离,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。