项目背景: 根据各个游戏分别需要业务后台管理相关数据和游戏配置 项目职责:1、前端框架的研究确认:element + vue。2、用户权限模块功能以及组件开发:引入动态菜单权限体系。3、进行二次业务组件开发,将多个后台公用页面模块等封装成公共组件。4、实时了解项目进度,进行项目开发相关问题的沟通,及时协调修改bug问题。5、部署维护测试环境并协助运维部署生产环境。项目业绩:1、通过vue-cli3进行了打包依赖优化,节省了大概20%的编译时间。2、利用elementUI封装的业务组件不仅统一了各个业务模块的UI交互,而且减少了30%的开发时间。减低了研发成本。3、通过使用自定义数据mock方案,克服了项目开发前期的数据联调困难,极大得提高了开发效率。4、引入动态菜单体系方案,实现菜单随时动态修改、排序以及菜单和功能点权限的分配,实现不同账号角色的权限控制。5、基于echart开发报表组件,实现了不同的报表需求引入报表组件。6、通过开发类似postman接口调试工具页面,解决后端接口token和加密参数调试难问题。7、引入nginx配置资源共享和反向代理来解决跨域问题。8、研究前端性能,引入nginx开启gzip压缩配置解决性能问题;减少了50%的加载时间。9、使用设计模式的策略模式,将算法的使用与算法的实现分离,提高代码的高可复用以及可扩展性。10、基于这个项目整理出了标准化的后台模板,并在其他业务线进行了推广。声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论