1、 通过熟练使用HTML5、CSS3、JavaScript 等前端技术,能够熟练使用DIV+CSS页面布局
2、 理解并掌握JavaScript语言
3、 熟悉less 预编译技术,掌握flex布局, rem布局
4、 熟悉ES6、原型链、作用域、对闭包有了解
5、 掌握VUE框架,熟练使用Vue全家桶(Vue.js、Vue-Router、Vuex、Axios、Vue-cli)进行项目开发
6、 熟练使用Element UI、Vant 库进行项目开发
7、 掌握使用前端ECharts图表库
8、 了解uni-app小程序开发
9、 熟悉使用git版本管理工具,熟练使用webpack,VSCode等前端工具,完成团队之间协同开发
10、熟悉使用TortoiseSvn
11、了解angular
2021.12 – 至今 天津纪检委 web前端工程师
岗位职能
1、负责页面的后期的维护
2、与产品经理沟通,了解项目需求;根据需求制作静态页面,完成页面的交互效果
3、与后端开发人员沟通规范接口数据传输格式及实现方式
项目名称:内部工作网站
项目周期: 2021.12-至今
项目描述:
项目职责:
1.负责页面布局的实现
2.负责修改之前页面布局, 新增页面查询内容详情,
3.使用 TortoiseSVN 进行代码管理,与其他人员共同完成项目开发
2019.08- 2021.10 天津三博水科技有限公司 web前端工程师
岗位职能
1、负责公司产品的开发后期的维护
2、与产品经理沟通,了解项目需求;与UI设计人员沟通,根据设计图制作静态页面,完成页面的交互效果
3、与后端开发人员沟通规范接口数据传输格式及实现方式
项目经历
项目名称:火途咨询(移动端)
项目周期:2021.4-2021.10
项目描述:
该项目是一款新闻类的移动端软件.主要是提供内容输出,让用户能够浏览不同类型的新闻内容
项目职责:
1. 主要负责首页内容展示,文章详情页和个人中心页
2. 使用Vant-ui实现页面的排版布局
3. 使用动态路由跳转文章详情页,根据$route获取id,发送请求获取文章的信息
4. 使用组件之间的通信,实现组件之间的传值
5. 封装顶部返回标题.方便复用
6. 使用keep-alive对组件进行缓存,确保返回首页还是之前的状态
7. 对代码进行优化
8. 使用git进行代码管理
项目名称:后台管理系统
项目周期: 2020.9-2021-4
项目描述:
该项目是一款企业 HR 管理资源的系统, 为用户提供了登录、主页查看、公司组织架构、员工、权限等核心模块,并集成了工资、社保、 审批、考勤等常见业务功能、可用于企业多角色根据权限进行登录使用,可以对公司人员组织架构,实现查看等功能
主要负责: 首页模块,角色管理,权限管理,员工设置,部门管理
项目职责:
1.负责项目的搭建,与产品,UI沟通,编码规范,页面布局的实现
2.负责用户登陆模块,角色管理,权限管理,员工管理,员工详情等
3.实现页面布局,前后端对接渲染数据
4.通过动态路由,登陆完成后,后端返回当前角色的路由数据,把匹配好的路由数据addRoutes到路由中,实现路由权限和页面功能的权限
5.常用的公用方法封装,接口请求数据方法封装
6.利用RBAC去哪先设计方案实现后台权限管理
7.利用腾讯云进行图片存储,解决服务器空间占用问题
8.使用git进行代码管理
项目名称: IT头条(移动端)
项目周期:2019.11-2020.04
项目描述:
是一个移动端应用,用来浏览咨询,有着和今日头条相似的体验,主要功能包含,咨讯列表、标签页切换,文章举报,频道管理、文章详情、阅读记忆,关注功能、点赞功能、评论功能、回复评论、搜索功能、登录功能、个人中心、编辑资料
项目职责:
1.该项目使用Vant组件库进行开发,使用vue-cli快速搭建项目结构
2.实现页面跳转
3.进行组件间公共数据通讯管理
4.通过axios和后端进行数据交互
5.通过防抖对搜索功能进行优化
6.进行组件缓存优化,提升用户体验
7.使用git进行代码管理,实现分支管理,与其他人员共同完成项目开发