√理解计算机网络、HTTP、浏览器缓存、浏览器渲染、响应式原理等基本原理。
√熟练掌握性能优化、安全性优化解决方案,理解 webpack 打包原理掌握其基本配置。
√ 熟 练 掌 握 vue2 、 vue3 、javascript 、 css3 、 html5 、 promise 、 axios 、 vuex 、
Typescript 、Jquery、H5、 小程序开发、uniapp、 react等技术,有微前端开发经验。
√ 熟 练 使 用 ElementUI 、 Antdesign 、Vant3组件库,echarts、 hightcharts、canvas 绘图工具。
门户建设(PC)
描述:本项目是团队所有应用的门户,前端架构采用微前端实现方案,将各个子应用集成到一个前端项目中,并且实现各个应用前端独立开发,独立部署,实现跨技术栈混合开发。基座后端使用nodejs+express+mongodb实现集团单点登陆接入转发、拉取用户信息、登陆鉴权等操作。
职责:本人独立完成前后端整体项目搭建、前后端的需求开发和迭代、实现各应用接入前端基座。
使用的技术包括:wujie-micro、Vue3、vite、elementUI(Plus)组件库、nodejs、express、mongodb等。
应急响应平台(H5)
描述:本项目是一个嵌入集团移动端APP(快乐平安)中的H5轻应用,通过访问应用可以实时监控接入的告警情况,可以实时提供各告警指标,可以通过指标分析告警原因快速定位问题和实现一些应急操作。
职责:本人独立完成前端项目搭建、对接集团APP、需求迭代开发实现、不同机型兼容性处理等工作。
使用的技术包括:Vue3、Vant3组件库、echarts、promise 、 axios 、 vuex等。
网络拓扑
描述:本模块分为业务层、应用层、中间层、基础层、其中基础层又分为物理层和网络层,各个几点在对应的层级中分布,支持前端拖拽,并进行边界判断,只允许在当前层级中拖拽,当鼠标悬浮后高亮并展示连线(涉及箭头终点坐标的算法计算、涉及连线双向递归的算法计算),当点击单个节点时,展示此节点的详情数据。
使用的技术包括:Vue3、JavaScript、css3、canvas、等。
其他工作
技术选型、新技术的调研和推广、团队PC和H5脚手架搭建和维护、内部系统接入、性能优化、全局组件、模块、样式的封装和适用于团队业务的组件二次封装,协助前端同事定位和解决问题、定期组织代码review、技术分享、支持其他团队开发等。
春秋航空股份有限公司(2018/07-2020/6)
春秋航空官方网站(PC/M)
描述:本项目为春秋航空官网(www.ch.com),支持机票的预定、航班查 询、行李购买、辅收产品销售、机票退改签、网上值机、在线选座等功能。
职责:本人主要参与官网新需求新模块任务开发,迭代更新,以及对网站的日常 维护,bug 修复等工作。使用的技术包括:Vue2、jquery、css3、html5。
春秋航空官方小程序(微信/支付宝)
描述:在 2019 年之前的小程序是使用微信小程序原生开发只支持微信平台,并且功能简单,只支持在线订票功能,为了满足跨终端跨平台实现小程序的上线,重构老的小程序;新的小程序项目覆盖了官网的大部分功能,并且支持微信、支付宝、字节跳动和百度端。
职责:本人主要负责订单填写、餐食、保险、行李、航班动态、常旅客等模块的开发和维护。使用的技术包括:uniapp 、Vuex、平台兼容等。
Iportal
描述:Iportal 是应用于 PaaS 云平台的 web 前端项目,支持服务的安装、卸载、升级,支持应用的绑定等,用于对应用的部署、管理、维护等,已商用。
职责:本人主要参与应用部署、应用管理和版本升级三个模块的开发和维护。使用的技术包括:Angular、Typescript、element-ui 等。
PaletxUI
描述:本项目基于 premeng(开源),通过封装和修改实现了满足公司内部 使用的组件库。
职责:本人主要负责参照Primeng开发组件TabView、TabMenu等组件;后期通过UI设计要求对组件库组件进行样式的修改,以及对组件Bug的修复等工作。
描述:本项目为春秋航空官网(www.ch.com),支持机票的预定、航班查 询、行李购买、辅收产品销售、机票退改签、网上值机、在线选座等功能。 职责:本人主要参与官网新需求新模块任务开发,迭代更新,以及对网站的日常 维护,bug 修复等工作。使用的技术包括:Vue2、jquer
描述:在 2019 年之前的小程序是使用微信小程序原生开发只支持微信平台,并且功能简单,只支持在线订票功能,为了满足跨终端跨平台实现小程序的上线,重构老的小程序;新的小程序项目覆盖了官网的大部分功能,并且支持微信、支付宝、字节跳动和百度端。 职责:本人主要负责订单填写、餐食、保
安永共享平台,本项目也是一个兼职项目,前端使用了vue全家桶+elementui组件库搭建,实现了一些企业级的UI和数据交互.