项目名称:
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 和后端进行数据交互;