Angular团队公布路线图,并演示怎样与React Native集成
本文来源于我在InfoQ中文站翻译的文章,原文地址是:http://www.infoq.com/cn/news/2015/06/angular-2-react-native-roadmap
前不久在旧金山举行的Angular U大会上,Brad Green、Igor Minar与Misko Hevery共同发表了演讲,又一次阐述了年初在ng-conf大会的声明,并给出了2015年下半年关于Angular的路线图。
Minar展示了3月份以来Angular所取得的一些新进展。值得注意的是,这些都是一些“试验性”特性,他提出了将Angular一分为二的想法,划分为核心功能与渲染器。通过分离框架,他们希望能够开启使用Angular的新方式,首先是例如以下3个领域:
- 改进性能
- 富移动体验
- 服务端渲染
对于Web性能来说,通过切割框架能够让Angular将大多数非UI工作交给WebWorker来做。UI必需要位于主线程中。这样单独的渲染器就能够发挥作用了,而且两部分能够彼此通信。Minar说到:
我们在思考。“是否能将整个应用迁到WebWorker中呢。这样全部业务逻辑、全部数据获取与处理就都能够脱离主线程了?”此外,”是否能将框架本身迁到WebWorker中呢?这样框架所提供的全部服务以及各种检查就不必执行在主线程中了“。
在Angular团队与React团队会面后,一个悬而未决的问题是”假设将Angular与React Native集成起来会如何呢“?在新的场景下,核心保持不变,只是渲染器能够支持新的平台。如iOS和Android。
Minar演示了将React Native标签插入到Angular中实如今原生iOS Shell中执行Angular JavaScript。相对于从头開始重建这样的场景,团队使用了Telerik及其NativeScript平台。而且与React团队一起实现了这些目标。该演示位于GitHub。
长久以来,Angular开发人员一直在期盼着通过服务端渲染来解决诸如改进的启动时间和SEO等问题。
团队提出的架构也为该问题提供了可能的解决方式。
对于Web开发人员来说。架构的改变在非常大程度上是透明的。Google已经公开了分离的架构供开发人员审查。
Green还更新了Angular 2的完毕时间。
他并未给出详细的日期。只是列出了公布前项目所需经历的各个阶段。眼下,团队正在完好核心。并得到了Google内部正在进行迁移的团队的反馈。当核心完毕后。他们会继续完好API、改进性能和文档。

Green还谈到了Angular 1.X及其在未来路线图中的位置。他说。”Angular 1.5的焦点将会发生变化“。
Google也在开发新的自己主动化迁移工具。一些工具已经在内部開始使用了。他说,”我们将会看到哪些能够反映出社区所关心的东西“。此外。他们还在编写指南以帮助开发人员完毕迁移。
要想了解关于该演讲的很多其它信息。请观看视频或是下载演讲稿。
Angular U是今年Angular团队參加的3场大会中的第2场。第3场大会Angular Connect将于今年10月份在伦敦举行。
查看英文原文:Angular Team Provides Roadmap, Demos Integration with React Native
Angular团队公布路线图,并演示怎样与React Native集成的更多相关文章
- 我从Angular 2转向Vue.js, 也没有选择React
译者按: 通过使用Angular的经历,作者已经完全转为Vue粉了!我们Fundebug目前还是用AngularJS 1,坦白说,学习曲线蛮陡的. 原文: Why we moved from Angu ...
- React Native绑定微信分享/登录/支付(演示+实现步骤+注意事项)
React Native(以下简称RN)绑定微信分享/微信登录/微信支付的实现演示+源码+注意事项!微信的调用大同小异,本文实现了微信的分享功能,其他功能可以在链接文档里面找到具体的方法. 本文分文三 ...
- 团队作业-Beta版本演示
组长博客链接 https://www.cnblogs.com/cmlei/p/12063671.html 本组成员 031702431 陈明磊 组长 031702227 林镕炜 031702413 韩 ...
- React vs. Angular vs. Vue
原文连接 历史 React是一个用于构建Web应用程序UI组件的JavaScript库. React由Facebook维护,许多领先的科技品牌在其开发环境中使用React. React被Faceboo ...
- React Native的组件ListView
React Native的组件ListView类似于iOS中的UITableView和UICollectionView,也就是说React Native的组件ListView既可以实现UITableV ...
- 腾讯优测优分享 | 探索react native首屏渲染最佳实践
腾讯优测是专业的移动云测试平台,旗下的优分享不定时提供大量移动研发及测试相关的干货~ 此文主要与以下内容相关,希望对大家有帮助. react native给了我们使用javascript开发原生app ...
- 探索react native首屏渲染最佳实践
文 / 腾讯 龚麒 0.前言 react native给了我们使用javascript开发原生app的能力,在使用react native完成兴趣部落安卓端发现tab改造后,我们开始对由react n ...
- 移动应用跨平台框架江湖将现终结者?速来参拜来自Facebook的React Native
React Native使用初探 February 06 2015 Facebook让所有React Conf的参与人员都可以初尝React Native的源码---一个编写原生移动应用的方法.该方法 ...
- qconshanghai2016
http://2016.qconshanghai.com/schedule 大会日程 2016年10月20日 星期四 07:45 开始签到 09:00 开场致辞 专题 前端技术实践 主题演讲 业务上云 ...
随机推荐
- linux 隐藏进程
1.首先推荐一个后门程序https://github.com/f0rb1dd3n/Reptile 具体可以了解一下功能非常强大. 2.源码如下 root@ubuntu:/var/srt/libproc ...
- 一个Lucene.Net的Demo
今天突然想来看一下全文检索,于是就了解了一下Lucene.Net,然后把公司目前的产品表拿来练手,写了这么个Demo. 先看一下Demo的代码 public class ProductReposito ...
- 【转】Delphi 2010 Lite加装帮助文件
基于爱好,下载了一个delphi 2010 lite,业余玩玩. 不过这东西是网友重新打包的,没有带帮助.在网上搜索一下加摸索后搞定.步骤如下: Delphi 2010本身的帮助(MSDN风格的)1. ...
- C++知识点总结(纯C++!!)
1.重载函数是否能够通过函数返回值的类型不同来区分? 不可以.因为在C++编程中,函数的返回值可以忽略(不使用其返回值),程序中调用此时函数名相同和参数相同的两个函数对编译器和程序员来说是没有办法区分 ...
- [JOYOI] 1124 花店橱窗
题目限制 时间限制 内存限制 评测方式 题目来源 1000ms 131072KiB 标准比较器 Local 题目背景 xq和他的老婆xz最近开了一家花店,他们准备把店里最好看的花都摆在橱窗里.但是他们 ...
- alt、title和label
alt是html标签的属性,而title既是html标签,又是html属性. title标签这个不用多说,网页的标题就是写在<title></title>这对标签之内的. ti ...
- LeetCode(21)Merge Two Sorted Lists
题目 Merge two sorted linked lists and return it as a new list. The new list should be made by splicin ...
- POJ 3660 Cow Contest(求图的传递性)
题意: 给定n头牛, 然后有m个比较, 求出有多少头牛能确定自己的排名. 分析: 假设有一头牛a, 有ki头牛强于自己, kj头牛弱于自己, ki + kj == n-1时, 那么这头牛的排名就确定了 ...
- JSP行为
JSP行为标签使用XML语法结构来控制servlet引擎.它能够动态插入一个文件,重用JavaBean组件,引导用户去另一个页面,为Java插件产生相关的HTML等等.行为标签只有一种语法格式,它严格 ...
- zoj 2812
Quicksum Time Limit: 2 Seconds Memory Limit: 65536 KB A checksum is an algorithm that scans a p ...