从事web前端开将近四年时间,有良好的编程习惯及一定的自学能力。
精通HTML+CSS可以快速精准地制作出符合W3C标准的静态页面,熟练使用HTML5+CSS3,了解标签的语义化
精通Sass、Less等css的预处理器,便于后期维护修改
熟练使用Javascript语法,熟练操作DOM、BOM实现页面的功能需求
精通JQuery,可以在不同的业务场景实现不同的动态效果,提高开发效率
掌握ES5与ES6语法和书写规范,并能解决浏览器兼容性问题和性能优化
熟练使用Vue,Angular等前端主流框架,理解MVC/MVVM模式,对模块化有一定理解
掌握Bootstrap框架,深刻理解其核心栅格化系统,实现响应式开发
基于Vue(2.0)可以非常熟练使用ElementUI、iview等ui框架实现项目的快速开发
熟练掌握Ajax实现前后端的数据交互,熟练操作数据
熟悉SQL库,并能简单操作数据
熟悉node环境,熟练使用NPM/CNPM包管理工具
熟练操作Git/Svn版本控制系统,对代码进行管理
能够使用webpack前端自动化工具,对代码进行打包、压缩
对设计有一定的了解,可以熟练使用PhotoShop页面设计工具
以下为本人做过的技术方面有代表性的项目
1.项目名称:Portal资产资金系统
项目描述:此项目是给移动终端设计的一款资产系统,主要核心是公司预算,购置,入库,分配以及到报废处置的一系列过
程。此项目是公司向互联网发展的一个方向的打舵,并进行对老系统的部分模块迁移改革。我在本项目中负责前端从0到1
的独立开发,从中获益匪浅。
项目责任:
搭建前端框架vue,并简单封装框架的一些必要的公共方法
使用vue全家桶进行项目的快速开发
对前端进行权限控制,根据不同的用户角色分配相应的权限
部分技术兼容处理
封装公用组件,多次调用
规范书写多复用页面,减少开发工作量
使用原生js/jQuery对数据进行操作,以及页面效果的实现
根据开发文档的描述,设计相应的页面并结合ui插件完成
采用ElementUI/iview等UI框架进行页面布局
与业务顾问讨论需求实现,与后台联调接口
随时解决生产中客户提单中问题,并及时解决
2.项目名称:西贝筱面村排班系统
项目描述:公司主力打造餐饮行业hr系统,为中大型餐饮公司提供人资管理。我在此项目中主要负责的模块有:历史客流、权
限分配、组织员工、系统设置,操作日志等,项目由vue搭建,elementUI实现页面功能逻辑,webpack进行打包。
项目责任:
使用vue-cli脚手架搭建页面结构
使用vue-router实现页面跳转
使用scss预处理器优化css样式
采用ElementUI对页面进行布局及熟练使用其下组件
使用vue-axios与后台进行数据交互
利用webpack打包发版
3.项目名称:名灯易购(移动端)
项目描述:我们主要是做灯具的一个电商平台,主要模块有首页、分类、搜索、购物车、用户中心等模块。页面由html+css3
搭建,ajax来获取数据并进行页面渲染,使用bootstrap进行部分布局,以及使用其部分组件进行开发。
项目责任:
使用html+css3搭建页面结构
使用jQuery实现页面逻辑交互
使用scss预处理器优化css样式
采用Bootstrap进行局部排版及部分组件实现页面功能
使用Ajax跟后台进行对接联调