熟练使用Vue2、Vue3、Typescript、React(了解)、Uniapp、原生小程序等框架开发项目; • 熟练针对业务封装可复用的UI组件,熟练使用第三方组件库并针对业务进行二次封装;
• 熟练使用proxyman 对app抓包调试;
• 熟练ES6语法、了解Http协议;
• 熟悉 npm、yarn、webpack、vite、Git、SVN 等前端工程化工具和模块化规范; • 了解Nest、PHP Larave、Mysql、Nginx、Flutter等;
1. 交易平台(区块链)
项目描述:集合了客户平台,卖家平台,公司平台,个人平台一体化交易平台 • Webpack + Vue + Element UI构建整个项目
• Sass预处理技术写CSS样式
• 通过Axios做请求与后台接口进行数据交互,实现各个模块的增删查改功能
2. 论坛社区
项目描述:论坛社区是一个帮助用户成长的社区,用户每天都可以在这里找到世界的头条内容。与此同时,线下活动、专栏文章 等内容
• Webpack + Vue + Element UI构建整个项目
• 封装API全局请求方法,通过Axios做请求与后台接口进行数据交互,实现各个模块的增删查改功能
• 低代码的实现组件化模块化,自定义封装组件
• 运用第三方库开发达到网站的产品需求,如Video.js、Vue-simple-uploader、Tinymce、Cropperjs、Hls.js • 参与产品需求的讨论和设计,为产品提出实质性的交互体验和技术建议
• 快速响应,解决线上问题,并且考虑从根本上解决问题的方案
• 负责前端工程化、项目基础配置
• 业务拓展开发,优化和迭代现有项目,开发新项目
3.游戏陪玩
项目描述:是业内领先的电竞游戏陪练平台,超人气组队开黑,游戏连麦交友平台 • 负责项目0创建开发,Vue.js + Vant UI构建项目
• 封装上传文件组件化,处理大文件的分片上传
• 小组成员git各分支合并、标签tag版本管理工作
• 响应手机端机型/网页浏览器等兼容
• 负责根据产品新需求新功能版本迭代更新
4. 即时通讯服务
项目描述:即时通讯服务,致力打造最稳定的即时云通信平台,让你的APP即刻拥有私聊、群聊、聊天室等通讯能力 • Webpack + Vue2 + Vant UI构建项目
• 使用封装SDK实现Websocket实现心跳数据握手链接处理即时通讯信息
• 低代码的实现组件化模块化,自定义封装组件
• 使用rem位计算替换PX单位,处理页面响应式
• 负责前端工程化、项目基础配置
5. 农村游戏
项目描述:由随机数的总和匹配数值对应获得的奖励金币的一款娱乐游戏! • 负责项目0创建开发,Vue.js + Vant UI构建项目
• 封装上传文件组件化,处理大文件的分片上传
• 小组成员git各分支合并、标签tag版本管理工作
• 响应手机端机型/网页浏览器等兼容
• 负责根据产品新需求新功能版本迭代更新
6. 智能家电
项目描述:智汀家庭云服务,跨平台解决方案
• 开发环境vue2+vuex+vue-router+axios+webpack+vant;
• 参与需求评审,对需求进行可行性分析以及实现思路分析
• 使用封装SDK实现Websocket实现心跳数据握手链接处理即时通讯信息
• 实现美汇无线摄像头IC3功能,利用canvas实现前端截图,RecordRTC实现录屏功能等; • 实现通用模组设备配网功能
• 实现智能情景开关,智能插座、智能门锁、智能灯等设备功能
• 使用rem位计算替换PX单位,处理页面响应式,兼容各大品牌手机
• 负责前端工程化、项目基础配置
7. SEO大数据平台
项目描述:SEO大数据平台包括: 建站、审核、部署、和数据分析,定时推送站点内容; 采集内容、编辑内容并且通过DedeCMS、 Wordpress建站平台发布
• 开发环境vue3+Pinia+vue-router+axios+vite+ant-design-vue+echarts;
• 参与需求评审,对需求进行可行性分析以及实现思路分析;
• 初始化配置项目,配置commit规范,基于Airbnb的Eslint规范等配置;
• 利用Echarts图表按需引入实现建站、文章的数据看板页面,标签报表、访问报表的画像展示功能等;
• 完成域名管理模块、友链管理模块的功能实现,利用WebSocket实现域名状态检查,展示异常域名等功能;
• 完成网站管理模块的功能,利用自定义hooks实现组件方法复用,利用引用类型的特性和reactive的响应式实现数据的状态 持久化;
• 使用依赖注入的方式实现跨组件传递,使用watchEffect、$attrs对组件进行二次封装复用等功能;
• 参与需求评审,对需求进行可行性分析以及实现思路分析 • 负责根据产品新需求新功能版本迭代更新
8. :H5游戏
项目描述:H5游戏项目
• 开发环境vue2+vuex+vue-router+Echart+axios+webpack+vant;
• H5首页页面优化,增加广告展示、动画效果;
• H5中增加被天宇社区iframe嵌套的鉴权验证,通过postMessage往上层窗口推送信息; • H5游戏页面增加游戏下线状态,区分常规进入场景和桌面快捷进入场景的展示效果;
• H5中增加悬浮按钮,长按可移动位置,兼容移动端(touch)和PC浏览器(mouse);
• 胖游Admin迭代功能;