快绘商城

我要开发同款
web前端开发贾宣雨2023年09月24日
77阅读
所属分类H5网站电商

作品详情

快绘软件中嵌入的网页(混合开发),用于支撑软件中内容的展示、模型下载及其他配合软件的功能,替换掉了原来的u3d页面,降低了包体大小,使页面更美观,版本迭代更方便。我在项目中负责:1、项目设计、架构、开发;2、主要用到vue、vue-cli、vue-router、axios、vue-resource、elementUI、less、scss及相关的其他组件构建页面、实现功能。3、使用自定义协议与u3d客户端进行交互,对自定义协议进行封装,实现与u3d页面之间的跳转及数据交互、图片下载、设计方案下载、打开默认浏览器展示外部页面、自定义快捷键等功能;4、使用vuex进行通用数据缓存,减少了部分接口请求和并发量,减轻了服务器压力;5、使用预加载、懒加载、缩略图等方式进行图片优化,加快了页面加载速度,减少了50%的流量消耗,节约了相关费用。6、封装各种自定义组件,提高了页面的可扩展性和易用性,降低了项目维护成本; 7、对vue-resource、axios进行封装,减少代码量,统一处理回调;8、建立专属组件库,保证页面风格的统一性,加快构建页面速度。9、使用canvas完成2D设计(百变效果图)、价签生成等功能,结合公司渲染器,能够更方便的进行设计方案的效果展示。10、使用EChart实现了数据可视化;11、使用百度统计 api 进行埋点,实现数据统计分析;12、使用git进行项目版本管理及协作开发;13、自行配置webpack实现了开发环境、测试环境、正式环境的分别打包;14、部署及更新项目的开发环境及测试环境;15、项目开发完成后迭代、改版、升级、维护工作。
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论