● 4年前端 和 Java 的开发经验,参加过多个大、中型项目的开发;
● 2年前端讲师教学经验
● 精通 HTML,CSS,JS,jQuery,ES6,node,VUE,VUE3,element-ui,vant ,TypeScript ,小程序等前端技术;
● 精通 基于 promise的 axios 请求。
● 熟悉 Linux、docker、webpack、git、mysql 等项目的构建和部署;
● 熟练 http,express,restful,swiper ,redis,mq,es ,echarts 等组件或库技术;
● 熟练掌握异步并发模型,分布式、缓存、消息机制等
● 4年前端 和 Java 的开发经验,参加过多个大、中型项目的开发;
项目名称:
CMS--内容发布系统
开发环境:
VUE+ElementUI+echarts+SpringCloud+ MySQL + MQ+ Redis+ES
项目描述:
CMS(Content Message System)是一套完整的内容发布系统。不同的租户登陆后,在后台发布稿件,在对应的APP或Web,显示稿件内容。该项目采用SpringCloud的架构,对服务进行拆分。
责任描述:
负责开发的模块有发稿、点击量统计,专题、直播河南、考核打分、saas重构、智广通广告分发系统,app配置管理,投票辩论等模块
使用技术:
1.使用 webpack 对项目进行打包优化。
2.精通 sass css预处理器
3.使用echarts 对数据的统计模块进行显示;
4.使用 vue-cli 搭建项目,组件的封装,进行模块的复用;
5.使用eureka做注册中心,使用apollo,做配置中心;
6.使用MQ异步通知pulish服务,再将已发布的稿件同步至ES;
7.开发mobile服务,从ES拿取数据,实现读写分离;
8.通过 axios 和后端进行数据交互;
负责开发的模块有发稿、点击量统计,专题、直播河南、考核打分、saas重构、智广通广告分发系统,app配置管理,投票辩论,华豫之门等模块
华豫之门是一个内嵌于大象新闻app,线上鉴宝的项目。用户登陆APP后,选择对应的专家,按要求上传宝贝的图片,付款后,等待鉴宝结果。鉴宝后可以对订单进行提问。也可以晒宝交流。包括专家、优惠券、金额、支付、账单、藏品类项、用户信息、围观等模块组成