个人介绍
涉及的开发项目:
H5网页
******原生app与H5混合开发
1、能够构建PC 端、移动端页面,熟练掌握JavaScript(主要ES6+ 语法,对TypeScript有一定的使用),DOM和BOM模型概念,熟悉 html、css 语法,工作中使用sass 预处理框架,熟悉stylus,了解less
2、熟悉jquery 类库框架、手机端的zepto 轻量级类库框架,操作DOM 编写业务逻辑,熟悉响应式UI 框架bootstrap,熟悉ajax 技术,主要用于前后端数据交互,通常使用模板引擎渲染
3、熟练使用Vue 框架及其相关生态工具链(vuex,vue-router等,工作原理有一定的理解),理解各生命周期以便优化性能,二次封装axios 进行数据交互,利用缓存有一定的见解,了解虚拟Dom,休息时间会阅读些源码,UI的话工作中常用vant做移动端开发或者自己封装,PC端常使用element框架
4***合作开发、小程序独立开发(原生api),参与原生app与h5内嵌式混合开发,能处理原生ios和android原生app与H5的数据交互,解决ios与android的兼容性问题
5、主要使用es6 官方语法对前端代码模块化管理,了解AMD和CMD;熟悉 webpack 打包工具,使用过gulp,前端项目工程化有一定理解;熟练使用svn、git 作为版本控制工具,了解过Flutter,项目中有过尝试
6、通过node技术编写接口,了解服务端开发,了解express 框架,对koa2框架进行二次开发,了解mysql 关系型数据库, mongoDB非关系型数据库,做一些增删改查简单业务逻辑;
7、对linux系统有些了解,会使用一些常用命令,能够搭建nginx环境并部署项目,有自己的vps维护,能够搭建ssr
8、有一些后台语言基础,如java、php(之前有做过混编,主要是数据服务端渲染)
9、日常浏览博客、StackOverFlow这类技术论坛,有时间会刷刷leetCode,提高自身专业素养,通过阅读优秀代码对比自身不足,优化工作中代码,提高代码的可复用性,提高用户体验
10、个人非常喜欢开发工作,对于前端后端都有了解,喜欢记录分享技术,下面是相关的个人网站:
博客地址
github 地址:
工作经历
2019-05-01 -2019-11-30百万搭档(深圳)科技有限公司前端工程师
1、负责公司移动端前端开发工作,包括H5***,***,原生app与H5混合开发 2、维护开发过的项目,优化性能,优化用户体验 3、学习最新技术,满足公司项目更新要求
2015-03-20 -2019-01-03南宁易赛电子商务前端
1、 负责HTML、CSS、JS开发,能根据需求快速搭建DIV+CSS前端页面 2、 负责公司官方网站开发和维护工作(PC端) 3、 负责象柚电商平台后台响应式页面的开发,并完成与后台的数据交互,兼容不同浏览器 4、 负责维护和优化页面,提高访问性能和用户体验 5、 解决开发过
教育经历
2010-09-01 - 2014-06-30南宁师范大学人力资源管理本科
大学英语四级 二级(ACCESS) 三级人力资源管理师