熟悉 JavaScript、ES6、HTML、CSS 等;
熟悉 Vue、Vue3 以及周边生态 vuex 、vue-router、element-ui、vant-ui、axios;
熟悉微信开发:小程序 微信 jssdk、企业微信 api;
熟悉前端工程化构建工具 webpack、gulp;
熟悉移动端开发 rem、vh、vw 屏幕适配、Hybrid 开发;
熟悉混合开发,使用抓包工具对移动端代理调试;
熟悉前端优化技术以及常用优化手段;
熟悉 node 开发、以及 docker 的使用。
元旭业务管理系统
项目描述: 元旭内部用户、业务、供应链系统。目的是服务公司相关人员,维护基础数据 以及管理销售侧业务,从商机到订单线上管理系统,供应链系统维护采购信息。 业务实践:
1、搭建 gitlab 便于项目集成,针对前端利用 Jenkins 处理自动化发布;
2、利用 webpack + vue3 + Ele plus + vuex 构建项目; 3、通过用户角色动态分发路由,以及控制用户按钮权限; 4、公共组件维护以及开发,编写相关文档提供给团队开发人员;
5、针对 vue 以及三方库进行拆分,减少 webpack 编译时间;
6、针对 axios 的封装,配置多域名跨域代理。 解决问题:由于每次版本更新,部分用户停留在当前页面无法获取最新功能,通过在每次 构建最新版本时,利用node 生成当前版本的Json文件,在路由切换时对比是否为新版本。
角色 | 职位 |
负责人 | 高级前端开发 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
该系统属于内部业务管理系统、包含数据管理、客户关系管理、供应链管理。 本项目采用vue3 + ele plus + axios + webpack 搭建; 负责整体项目的架构搭建,以及动态路由的处理,角色权限的控制,公共组件的维护以及开发; 针对axios 的请求封装,以及
互动广告是豆盟科技的广告事业部,也是主要的盈利部门,目的是帮助企业流量变现。 负责整个项目的整体架构,重构对外的 sdk ; 研发各种类型的互动游戏 : 大转盘、捞鱼、套圈、刮卡等