angular1x初始与架构演进(二)

本文介绍了作者在项目中如何引入并应用CDN、OcLazyLoad等技术来优化前端架构,实现更高效的开发流程和部署策略,包括使用Gulp进行自动化构建、迁移至Git版本控制系统及实施Code Review等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

很荣幸第二个项目全权是由我负责的,推进了公司前端技术架构:


CDN:js全部cdn通过时间轴来进行区域覆盖更新
OcLazyLoad:Angular按需加载模块js,Angular也可以通过requirejs进行按需加载,我选择最简单
Gulp:通过监控js,less源文件变化,编译压缩生产min版本,自动更新页面时间轴,采取非打包模式,个人习惯导致
Git:svn在开发环境下,后端部署的时候频繁出现文件丢失,文件未覆盖的问题,于是我们迁移到了git,git的优势更多不一一说了
GitLab:进行codeReview(代码审核)
负载均衡:采取踢掉一台,部署一台,再上线到负载上,重复所有机器完成为止,保证服务稳定,不间断。
模块开发:列表-详情-新增-修改为一个模块
缺少:单元测试,监控层

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值