写点什么

从 AngularJS 走向 Angular

  • 2019-09-21
  • 本文字数:792 字

    阅读完需:约 3 分钟

从AngularJS走向Angular

GMTC北京2018大会上,侯凡讲师做了《从 AngularJS 走向 Angular》主题演讲,主要内容如下。


演讲简介


AngularJS 和 Angular 是两个独立的产品,以 2.0 版本为分界线,不向前兼容。从 1.X 走向 2.X,这是 Angular 领域中每个开发者的痛。目前仍然有大量的服务使用 AngularJS 开发,面临框架切换的阵痛和风险,要么停滞不前,要么直接转向 VUE 和 React。


华为 DevCloud 整体 12+服务,全平台历时 3 个月,在业务版本交付不停的情况下,完成了全服务的 Angular2.0 升级,并在用户无感知的情况在线上完成了无痛切换。在这个过程中,DevCloud 前端团队实施了非常多的优秀实践以确保框架的平滑升级。本次演讲,将分享其中的经验,希望对大家有所帮助。


演讲提纲:


1、DevCloud 框架升级的背景与技术决策


2、框架升级面临的困难和挑战


3、DevCloud 的 Angular 框架升级历程及优秀实践


4、新的挑战,Angular6


5、总结


听众收益:


1、了解合理的前端工程化方法


2、Angular 的组件化编程思想


3、Angularjs1.X 业务逻辑的平滑迁移方案


4、性能优化


5、前端 DevOps


讲师介绍


侯凡


华为云 DevCloud 前端首席架构


2010 年加入华为,一直从事前端开发工作,精通 Javascript/HTML/CSS/Angular/Java,负责部门前端技术栈的规划和演进。负责联合 UCD 部门,负责部门 avenue ui 组件库的规范与核心开发,统一部门所有工具的 UI 体验一致性,对产品体验与视觉设计有着非常丰富的经验。目前带领团队负责华为云 DevCloud 的整体前端业务交付以及前端架构演进与看护工作。


技术栈全面,不仅限于前端,对于 Java 后端、数据库、DevOps、微服务开发、移动开发、产品运营、产品设计都有深入的接触与理解。热爱音乐,爱好运动,心态开放,善于沟通,对于一切新鲜的事务保持好奇心的一个非典型程序员。


前端不仅是业务的表达,也是体验的入口,是工程与艺术完美结合的产物。












完整演讲 PPT 下载链接


https://gmtc.infoq.cn/2018/beijing/schedule


2019-09-21 14:541092

评论

发布
暂无评论
发现更多内容

智能监控:业务监控新选择,效率提升新动力

观测云

智能监控

SQL 解析与执行流程

KaiwuDB

数据库 sql

物联专栏丨物模型,设备对话基础

inBuilder低代码平台

开源 低代码 物联网

2024第十届上海国际智慧工地展览会

AIOTE智博会

智慧工地展览会 智慧工地展会 智慧工地展

软件测试/测试开发/全日制 | 深入学习React:Python全栈开发中的前端框架精要

测吧(北京)科技有限公司

测试

软件测试/测试开发/全日制 | Python全栈开发:安全防范与Web应用的漏洞预防

测吧(北京)科技有限公司

测试

关于JAVA的常用工具类问题

伤感汤姆布利柏

软件测试开发/全日制/测试管理丨测试左移体系

测试人

软件测试

2024效果图渲染用什么配置的电脑?效果图网络渲染

Renderbus瑞云渲染农场

云渲染 渲染农场 Renderbus瑞云渲染 效果图渲染

软件测试 /测试开发/全日制|Python全栈开发:使用AJAX进行前后端数据交互

测吧(北京)科技有限公司

测试

软件测试/测试开发/全日制 | 理解深度学习在图像识别中的应用

测吧(北京)科技有限公司

测试

软件测试/测试开发/全日制 | Python全栈开发中的自动化部署与持续集成实践

测吧(北京)科技有限公司

测试

软件测试/测试开发/全日制 | Python全栈开发实战:构建安全可靠的Web应用

测吧(北京)科技有限公司

测试

软件测试/测试开发/全日制 | Python全栈开发:学习使用Nginx配置Web服务器

测吧(北京)科技有限公司

测试

软件测试/测试开发/全日制 | Python全栈开发:构建基于RESTful API的微服务

测吧(北京)科技有限公司

测试

基于Tosca和Terraform的多云资源编排探索

鲸品堂

工具 运营商 编排调度

软件测试/测试开发/全日制 |从Git到Jenkins:Python全栈开发中的版本控制与自动化

测吧(北京)科技有限公司

测试

软件测试/测试开发/全日制 |Python全栈开发:利用RabbitMQ构建高效的消息队列系统

测吧(北京)科技有限公司

测试

AI新纪元:AI原生企业崛起

九章云极DataCanvas

当浏览器能够自动隐藏用户IP地址,“IP数据库”的出路在哪里?

郑州埃文科技

IP

软件测试/测试开发/全日制 |Python全栈开发实战:搭建强大的Web应用服务器

测吧(北京)科技有限公司

测试

12 月 NFT 市场动态:强劲增长塑造年终趋势

Footprint Analytics

区块链 加密货币 NFT

软件测试/测试开发/全日制 |Python全栈开发中的缓存技术应用与性能优化

测吧(北京)科技有限公司

测试

软件测试/测试开发/全日制 |Python全栈开发:利用OAuth与JWT实现身份验证

测吧(北京)科技有限公司

测试

软件测试开发/全日制/测试管理丨持续集成、持续交付、持续部署

测试人

软件测试 持续集成 自动化测试 持续交付 测试开发

数字新生态:低代码开发的实践应用

不在线第一只蜗牛

低代码 数字化 数字发展

软件测试/测试开发/全日制 |构建智能Web应用

测吧(北京)科技有限公司

测试

从AngularJS走向Angular_GMTC_侯凡_InfoQ精选文章