熟练使用HTML5 、CSS3、JavaScript( jQuery ) ,进行页面编写、交互效果制作及后端数据交互
熟练VUE、VUE-Router、VUEX,有基于vue.js的项目开发经验
熟练ES6语法
熟悉Bootstrap、Animate.css、ElementUI等UI 框架及插件提高工作效率
熟练使用 JSON / AJAX 进行数据交互
熟悉Node.js,能够使用Node搭建服务环境,做VUE服务端渲染,与MYSQL对接
熟悉LESS,Sass等CSS预编译语言,能够使用LESS进行开发工作
熟悉使用React、Redux使用
熟悉微信小程序开发
熟悉AngularJS,可以使用Angular-cli工具进行日常项目开发
熟悉Webpack使用
熟悉Canvas使用
了解SVG、Websocket、WebStorage、WebWorker、地图API等H5 新特性
熟悉PHP和MYSQL命令,能够使用PHP进行基本的后端构建,并结合MYSQL进行数据传输和保存
项目名称:首都机场投资计划管理
涉及技术:VUE、Axios、Bootstrap、CSS、Node.js、Webpack、LESS
项目简介:登录完成,后端返回登录用户的权限,展示管理员或普通用户的界面
普通用户页面,用户进行项目信息填报、回显填报信息,查看管理员审批意见
管理员页面,管理员回显普通用户填报的信息,做审批
责任描述:使用vue-cli生成项目框架,在根据项目需求,更改部分配置
使用node.js的express模块做服务端渲染
编写用户信息填报、回显及管理员查看的复用组件
在父组件引用子组件,通过父子组件交互,完成子组件的复用
使用axios拦截器同意请求消息头和相应消息错误处理
用pm2做服务器上项目部署管理
用vuex管理全局状态数据
用vue-router做路由跳转,使用query的方式路由传参
项目名称:交通运输部发文管理系统
涉及技术:HTML、CSS、Jquery、Bootstrap、LESS、LayUI
项目简介:左侧菜单栏显示待办、已办等发文分类
用户登录成功后根据用户权限显示内容
责任描述:页面用户操作与后端交互
进入系统从后端获取页面下拉框选项,保存在cookie中,其他页面使用时,直接从cookie中获取减少与后端的交互次数
在后端获取数据后,页面的展示
项目名称:kinglink(响应式网页,Vue单页面程序,移动端App)
涉及技术:HTML(5)、CSS(3)、JavaScript、Bootstrap、Vue
项目介绍:本网站主要为宣传响应式网页、微信开发等前端技术,并接受客户来访
项目描述:根据网页需求,制作响应式网页;
单独完成Vue框架制作的单页面SPA应用;
配合animate.css完成了页面滚动时的动画效果;
使用了Vue中的vue-router项目中包含使用了二级路由;
HybridApp:结合基础原生开发技巧,生成可以安装在手机应用的App。
项目名称:优教网(Vue单页面程序)
涉及技术:HTML(5)、CSS(3)、JavaScript、Bootstrap、Vue、axios、node.js、MySQL、PHP
项目介绍:项目按照需求设置了学生登陆和注销的功能,并完成了多页面整合,改成Vue单页面应用,以及多个服务器之间的信息交互。
项目描述:设置了后端SESSION保存用户的登陆状态;
同时使用了node.js和php后端技术;
并使用axios进行与多个服务器之间的跨域请求,解决了跨域问题中的不能携带Cookie的问题;
完成了与多个服务器之间的信息传递,将后端返回的数据完整的显示在页面上;
通过父子组件间传递参数的方式,减少了代码的重复,对页面进行了优化;
使用视图与模型数据绑定的方式,完成了前端页面与用户的交互。