Enviar búsqueda
Cargar
前端工程化与工具链实践
•
0 recomendaciones
•
1,466 vistas
U
ucarticle
Seguir
UC导航业务前端工程师林子杰在WebReBuild 2013上的分享 via http://tech.uc.cn/
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 14
Descargar ahora
Descargar para leer sin conexión
Recomendados
姚彤 从360手机卫士的研发经历看大型移动应用开发
姚彤 从360手机卫士的研发经历看大型移动应用开发
Trinea Trinea
[DDD] 快快樂樂學DDD
[DDD] 快快樂樂學DDD
Clark
領域驅動設計 (Domain Driven Design)
領域驅動設計 (Domain Driven Design)
Jeff Chu
哥寫的不是程式,是軟體 - 從嵌入式系統看軟體工程全貌
哥寫的不是程式,是軟體 - 從嵌入式系統看軟體工程全貌
Tun-Yu Chang
I os与android多平台开发心得
I os与android多平台开发心得
drewz lin
微服務架構 導入經驗分享 吳剛志 - Community Open Camp
微服務架構 導入經驗分享 吳剛志 - Community Open Camp
Andrew Wu
2020 11-27 Taiwan DDD Conference
2020 11-27 Taiwan DDD Conference
Guan-Rong Huang
What are programs? 兼談現代化軟體開發
What are programs? 兼談現代化軟體開發
Tun-Yu Chang
Recomendados
姚彤 从360手机卫士的研发经历看大型移动应用开发
姚彤 从360手机卫士的研发经历看大型移动应用开发
Trinea Trinea
[DDD] 快快樂樂學DDD
[DDD] 快快樂樂學DDD
Clark
領域驅動設計 (Domain Driven Design)
領域驅動設計 (Domain Driven Design)
Jeff Chu
哥寫的不是程式,是軟體 - 從嵌入式系統看軟體工程全貌
哥寫的不是程式,是軟體 - 從嵌入式系統看軟體工程全貌
Tun-Yu Chang
I os与android多平台开发心得
I os与android多平台开发心得
drewz lin
微服務架構 導入經驗分享 吳剛志 - Community Open Camp
微服務架構 導入經驗分享 吳剛志 - Community Open Camp
Andrew Wu
2020 11-27 Taiwan DDD Conference
2020 11-27 Taiwan DDD Conference
Guan-Rong Huang
What are programs? 兼談現代化軟體開發
What are programs? 兼談現代化軟體開發
Tun-Yu Chang
Wiz企业版使用指南
Wiz企业版使用指南
oldbruce
前端编译平台
前端编译平台
Welefen Lee
使用 .NET Standard 開發跨平台應用程式
使用 .NET Standard 開發跨平台應用程式
Gelis Wu
與大師對談: 轉移到微服務架構必經之路~ 系統與資料庫重構
與大師對談: 轉移到微服務架構必經之路~ 系統與資料庫重構
Andrew Wu
前端大型系統的基石 TypeScript
前端大型系統的基石 TypeScript
Gelis Wu
080329 dvcs-vs
080329 dvcs-vs
Zoom Quiet
我們與Azure DevOps的距離
我們與Azure DevOps的距離
Edward Kuo
DDD x Architecture
DDD x Architecture
Clark
網站上線了,然後呢?
網站上線了,然後呢?
Kirk Chen
应用开发一般工作流程和注意
应用开发一般工作流程和注意
cucued
从CI到CD[麻袋理财王天青]v1
从CI到CD[麻袋理财王天青]v1
天青 王
領域驅動設計
領域驅動設計
Clark
N-layer design & development
N-layer design & development
Xuefeng Zhang
[2018 .NET Conf].NET Core與Azure DevOps應用於企業開發
[2018 .NET Conf].NET Core與Azure DevOps應用於企業開發
Edward Kuo
Artifacts management with CI and CD
Artifacts management with CI and CD
Chen-Tien Tsai
持续集成中的反模式
持续集成中的反模式
Kai Feng Zhang
Android工作坊
Android工作坊
國立政治大學 數位內容碩士學位學程
Webify 一键部署
Webify 一键部署
琦 胡
Grails:下一代Java Web开发框架
Grails:下一代Java Web开发框架
foxgem
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构 王保平
drewz lin
Más contenido relacionado
La actualidad más candente
Wiz企业版使用指南
Wiz企业版使用指南
oldbruce
前端编译平台
前端编译平台
Welefen Lee
使用 .NET Standard 開發跨平台應用程式
使用 .NET Standard 開發跨平台應用程式
Gelis Wu
與大師對談: 轉移到微服務架構必經之路~ 系統與資料庫重構
與大師對談: 轉移到微服務架構必經之路~ 系統與資料庫重構
Andrew Wu
前端大型系統的基石 TypeScript
前端大型系統的基石 TypeScript
Gelis Wu
080329 dvcs-vs
080329 dvcs-vs
Zoom Quiet
我們與Azure DevOps的距離
我們與Azure DevOps的距離
Edward Kuo
DDD x Architecture
DDD x Architecture
Clark
網站上線了,然後呢?
網站上線了,然後呢?
Kirk Chen
应用开发一般工作流程和注意
应用开发一般工作流程和注意
cucued
从CI到CD[麻袋理财王天青]v1
从CI到CD[麻袋理财王天青]v1
天青 王
領域驅動設計
領域驅動設計
Clark
N-layer design & development
N-layer design & development
Xuefeng Zhang
[2018 .NET Conf].NET Core與Azure DevOps應用於企業開發
[2018 .NET Conf].NET Core與Azure DevOps應用於企業開發
Edward Kuo
Artifacts management with CI and CD
Artifacts management with CI and CD
Chen-Tien Tsai
持续集成中的反模式
持续集成中的反模式
Kai Feng Zhang
Android工作坊
Android工作坊
國立政治大學 數位內容碩士學位學程
Webify 一键部署
Webify 一键部署
琦 胡
Grails:下一代Java Web开发框架
Grails:下一代Java Web开发框架
foxgem
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构 王保平
drewz lin
La actualidad más candente
(20)
Wiz企业版使用指南
Wiz企业版使用指南
前端编译平台
前端编译平台
使用 .NET Standard 開發跨平台應用程式
使用 .NET Standard 開發跨平台應用程式
與大師對談: 轉移到微服務架構必經之路~ 系統與資料庫重構
與大師對談: 轉移到微服務架構必經之路~ 系統與資料庫重構
前端大型系統的基石 TypeScript
前端大型系統的基石 TypeScript
080329 dvcs-vs
080329 dvcs-vs
我們與Azure DevOps的距離
我們與Azure DevOps的距離
DDD x Architecture
DDD x Architecture
網站上線了,然後呢?
網站上線了,然後呢?
应用开发一般工作流程和注意
应用开发一般工作流程和注意
从CI到CD[麻袋理财王天青]v1
从CI到CD[麻袋理财王天青]v1
領域驅動設計
領域驅動設計
N-layer design & development
N-layer design & development
[2018 .NET Conf].NET Core與Azure DevOps應用於企業開發
[2018 .NET Conf].NET Core與Azure DevOps應用於企業開發
Artifacts management with CI and CD
Artifacts management with CI and CD
持续集成中的反模式
持续集成中的反模式
Android工作坊
Android工作坊
Webify 一键部署
Webify 一键部署
Grails:下一代Java Web开发框架
Grails:下一代Java Web开发框架
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构 王保平
前端工程化与工具链实践
1.
前端工程化与工具链实践 林子杰@zegia UC优视 导航 前端
2.
3.
项目 版本 团队 15 55 5->12
4.
项目多 需求多 版本多
人也多 如何提高效率?
5.
现象: 工程问题: 开发和生产环境 环境搭建 业务逻辑复杂 新人多、项目交接 代码维护性 需求多,版本迭代快 代码冗余 代码组织管理 终端、平台兼容性 移动端调试 BUG 处理困难 浏览器兼容 ……
6.
1. 环境搭建 • 快速搭建开发服务器 •
模拟后端接口 • 模拟生产环境
7.
2. 代码维护性 • 业务逻辑复杂(SPA) •
多人协作开发 • 代码风格多样 • 项目交接频繁 Code Style Guide
8.
2. 代码维护性
9.
3. 代码组织管理 • 代码模块化 •
代码质量审查 • 模块依赖处理 • 代码混淆压缩 • 文件合并打包 • 前端资源简化
10.
4. 移动端调试 • 远程调试工具 •
日志打印方式 Socket.io + Console
11.
5. 浏览器兼容 • 移动端兼容性 •
积累解决的经验 • 解决问题的效率 • 群体经验贡献
12.
ELF 环境搭建 代码维护性 框架 规范 代码组织管理 移动端调试 浏览器兼容 工具
13.
开放的、可持续的、高效的、系统的 工具链的设计理念
14.
Q&A
Descargar ahora