个人介绍
HTML&CSS:
掌握css及CSS3,响应式布局,弹性布局,格栅布局等常用页面布局,对css有一定的理解。
可以运用less及sass语法,提升开发效率。掌握html5相关的技术。
JavaScript:
对原生js的原理有一定的理解。
熟悉es5、es6的语法,能够运用到实际开发当中。
nodejs:
熟悉nodejs基本使用方法,理解commom.js规范。
能够运用express, koa框架加mongodb及redies实现服务端的开发。
前端开发框架:
掌握vue, react等前端常用的框架,熟练使用vue框架。
掌握前端js库,比如jquery, require.js, bootstrap
能够使用前端常用的ui组件库,比如vue的elementUL vant等
能使webpack, grunt, gulp等前端构建工具开发并打包项目。
工作经历
2014-04-01 -2021-04-01中国石油陕西西安销售分公司前端开发
1、参与公司项目和产品的需求、编码开发等工作; 2、 根据需求和设计完成兼容性良好的前端页面制作; 3、 与后台工程师协作,完成数据交互、动态信息展现; 4、 日常维护公司项目、网站首页; 5、 持续优化各项业务的可交互、性能; 6、 与公司第三方外包进行功能、业务的沟通。
教育经历
2010-09-01 - 2014-07-01西安工程大学机械制造及其自动化本科
2014年6月,毕业于西安工程大学机械制造及其自动化专业。在学生会担任过干部。
技能
多页面框架搭建,也支持应用单独打包(vue+element-ui+scss) 主要参与了登录、门户、路口、故障管理、用户管理、统计分析几个应用的开发、重构和升级 使用vue框架,项目包括登录页面,员工管理列表页面; •在具体样式结构上采用Element-UI进行页面搭建,通过父子组件的相互数据传输,完成数据之间的相 互通信; •在登录页面的时候通过使用验证token是否存在,如果不存在通过路由导航让其页面不跳转到其他页 面; •员工管理列表:负责员工基本信息,增删改查操作和分页的渲染; •日程管理页面通过使用Calendar组件来渲染,并添加备注功能; •使用了 RBAC进行权限的管理。
该系统主要进行公司内部员工的培训,集成了公司内部的题库。 •使用element-ui组件库,less预编译样式实现页面布局; •使用vue-router实现页面不同模块的切换; •使用vue-quill-editor实现试题题干、答案解析等的录入; •使用axios和后台进行数据交互,实现页面的渲染和数据的增删改查。