熟练掌握 HTML、CSS、JavaScript 前端开发技术。
熟练使用Vue框架、微信小程序进行前端开发。
理解并使用 CSS 预处理器(如 Sass)。
了解并使用前端构建工具(如 Webpack、Babel)。
熟悉前端性能优化技巧,如代码压缩、图片压缩、使用 CDN 等。
具备良好的代码风格和习惯,如遵循语义化 HTML、注释代码等。
熟练使用版本控制工具Git进行代码托管。
丰富的专业知识体系和两年多的前端开发工作经历,可以胜任日常的开发工作;
思维敏捷,善于应变,可以解决开发中的难点问题;
熟练使用HTML、CSS、JavaScript、Vue、微信小程序等技术栈进行开发;
熟练使用Git进行代码托管;
工作认真细致,吃苦耐劳、责任心强、有良好的职业操守;
【车辆轨迹系统】
担任该项目的前端开发工作,负责整体架构设计和开发工作,推动项目正常上线;
采用Vue框架完成项目搭建,封装axios完成数据联调;
利用postcss-px2rem完成页面适配,解决了部分分辨率下页面不适配问题;
使用高德地图API、百度地图API完成两套坐标系下的多个车辆的历史轨迹播放,可支持开始、暂停、倍速播放等功能;
利用百度地图Lushu.js进行二次开发,对Lushu.js中的部分方法进行重写,解决了车辆实时轨迹播放的适配问题;
实现两种不同坐标系,百度和高德地图下的轨迹播放;
【茂链云平台】
熟练使用CSS盒子布局,根据设计稿和设计文档完成Web页面整体布局、制作以及产品原型图完成页面的交互功能;
全局封装axios,与后台进行数据联调,完成数据的渲染;
利用echarts图表进行封装实现数据罗盘的渲染,解决了周、日、月数据汇总的渲染问题;
熟练使用Element UI组件库进行页面开发,并在基础上进行二次开发完成客户定制化要求;
【茂链微信小程序】
封装axios,使用request、response完成全局拦截请求;
进行代码抽离,封装公用组件,代码分层优化,便于后期维护;
完成微信订阅消息推送功能,解决了任务消息推送的功能;
【世茂业务中台】
利用vuex实现了历史搜索记录以及打开菜单tab管理功能,并利用vuex-persistedstate实现可持久化,防止页面刷新vuex数据丢失的问题;
利用Element UI完成了“档案管理”、“客户拜访工单”、“品质检查工单”、“一户一档”、“绿化工单”等多个模块页面绘制,并使用axios完成接口联调,完成页面交互,功能上线;
【农技耘】
担任项目后台管理系统的重构工作;
使用Vue + SpringBoot框架进行重构,进行前后端分离,封装公共组件,便于后期维护工作;
使用iView组件库完成前端页面的绘制,使页面交互更加协调;
利用骨架屏、懒加载方式进行首屏加载优化,大大减少白屏时间,实现性能优化;
【那小包】
担任“那小包”项目后台管理的主要研发工作;
采用Vue+iView技术栈进行项目开发,
完成商品管理模块(商品信息、上架、下架),订单模块等开发工作;
在与团队的默契配合之下,使得项目两周上线;
【江苏中医在线】
担任江苏中医在线官网与微信小程序的开发维护工作;
项目中为解决视频播放具有更多的功能及定制选项,采用vue-video-player解决视频播放列表、自定义控制条等定制化要求;