谷歌正式发Angular 2 提升跨平台开发相容性

Google发布JavaScript开发框架Angular 2正式版,优化指令界面、程序风格指南,以及核心API、路由器等相容性,提供开发者能跨浏览器、桌面和移动等环境开发,且具备模组化与弹性,支持开发者使用第三方或自行开发的函数库。

谷歌正式发Angular 2 提升跨平台开发相容性

责任编辑:editor007 作者:小羚 |  2016-09-23 21:18:32 本文摘自:Yesky天极新闻

Google发布JavaScript开发框架Angular 2正式版,优化指令界面、程序风格指南,以及核心API、路由器等相容性,提供开发者能跨浏览器、桌面和移动等环境开发,且具备模组化与弹性,支持开发者使用第三方或自行开发的函数库。

Google于2010年发布第一版Angular开发框架,解决了开发人员开发新网页的问题,近年网页技术变化剧烈,为了适应如今应用程序开发者和设备的复杂性,Google又于2014年推出第二版Angular框架。

Google官网解释称,最终版本就是Angular的稳定性已经在广泛的使用案例中获得验证,且Angular开发框架最终版也为了开发者的生产力、小型资料负载(Payload)和效能进行优化。

与旧版本相比,最终版Angular更能与路由器(Router)、格式(Form)和核心API等相容,以供开发者能够跨浏览器、桌面和移动等环境开发应用程序,且新版Angular框架具备模组化与弹性,提供开发者能使用自己偏好的第三方函数库,或是自己开发的函数库。

另外,Angular 2将分3阶段发布,第一阶段为主要版本(Major),主要为改善不相容的API为稳定的API,第二阶段为次要版本(Minor),主要为新增向后相容的功能,第三阶段则是补丁版本(Patch),主要为修补向后相容的问题。

同时Google Angular团队也将提供开发者更多Angular指南和范例,以协助开发者学习使用新版Angular,并计划在未来支持更多种语言、新增更多功能、发布正式版WebWorker机制等。

除了Google的Angular开发框架外,Facebook旗下还有一套JavaScript开发框架React Native,提供开发者能利用JavaScript来建立原生iOS、Android等应用程序。

本文转自d1net(转载)

时间: 2024-07-30 11:55:51

谷歌正式发Angular 2 提升跨平台开发相容性的相关文章

为什么移动端跨平台开发不靠谱?

本文讲的是为什么移动端跨平台开发不靠谱?, 前言 翻墙偶然读到一篇不错的文章,随手翻译,作者是jielse发表于androidHub. 台风过后的城市 随着智能手机的发明,许多开发人员都提出了同样的问题:如何为多个移动平台构建和发布应用程序? 包括最初的iPhone和BlackBerries,Android,以及Windows Phone和Web. 每个平台单独发布应用程序是很昂贵的.我们最初的想法: 肯定有一个解决方案可以降低开发多个应用的成本.但是事实是不是这样的呢? 在Pixplicity

跨平台开发时代的 (再次) 到来?

这篇文章主要想谈谈最近又刮起的移动开发跨平台之风,并着重介绍和对比一下像是Xamarin,NativeScript 和 React Native 之类的东西.不会有特别深入的技术讨论,大家可以当作一篇科普类的文章来看. 故事的开始 "一次编码,处处运行" 永远是程序员们的理想乡.二十年前 Java 正是举着这面大旗登场,击败了众多竞争对手.但是时至今日,事实已经证明了 Java 笨重的体型和缓慢的发展显然已经很难再抓住这个时代快速跃动的脚步.在新时代的移动大潮下,一个应用想要取胜,完美

Visual Studio跨平台开发实战(1) - Hello Xamarin!

原文 Visual Studio跨平台开发实战(1) - Hello Xamarin! 前言 应用程式发展的脚步, 从来没有停过. 从早期的Windows 应用程式, 到网路时代的web 应用程式, 再到近几年相当盛行的行动装置应用程式(Mobile Application), 身为C#的开发人员与Visual Studio的使用者. Windows Phone与Windows Store App的开发是否已满足不了你了呢? 如果能够让你使用C#及Visual Studio 来开发iOS及And

新手学Linux(三)----使用 Vagrant 打造跨平台开发环境(二)

前言 安装步骤 工具以及环境介绍 第一步VirtualBox和vagrant的安装 第二步使用vagrant添加虚拟机镜像         1从互联网添加虚拟机镜像文件         2从本地添加镜像文件 第三步初始化虚拟机 第四步使用虚拟机 常用命令 前言     在上一篇<新手学Linux(二)--使用 Vagrant 打造跨平台开发环境(一)>文章中,给大家介绍了什么是vagrant?,vagrant能干什么,以及vagrant的主要使用者,那么今天就给大家讲讲vagrant的具体使用

Visual Studio跨平台开发实战(2) - Xamarin.iOS基本控制项介绍

原文 Visual Studio跨平台开发实战(2) - Xamarin.iOS基本控制项介绍 前言 在上一篇文章中, 我们介绍了Xamarin 以及简单的HelloWorld范例, 这次我们针对iOS的专案目录架构以及基本控制项进行说明. 包含UIButton,, UISlider, UISwitch, UIImage以及UIWebView控制项. iOS的使用者介面描述档, 其副档名为.xib, 目前在Visual Studio尚未支援直接编辑. 因此在文章中, 我们会先用Xamarin S

【Xamarin开发 Android 系列 2】VS2015跨平台开发的几种方式

原文:[Xamarin开发 Android 系列 2]VS2015跨平台开发的几种方式   在微软Build大会上,微软宣布在VS2015中支持三种方式进行跨平台的开发. 1. Xamarin 2. Cordova 3. C++ Xamarin  官网 :http://xamarin.com/ Xamarin 是由早期的Mono项目演变而来,原本是在Linux上执行C#程序的一个开放原始码项目.后来陆续发表支持iOS的Mono Touch framework以及Mono For Android

Flash可被搜索到 Adobe携谷歌雅虎发力搜索

Flash可被搜索到 Adobe携谷歌雅虎发力搜索 7月2日消息,本周二,Adobe公司发表声明称,公司将与谷歌.雅虎合作优化Flash播放器技术,此后Flash中的内容也可以被搜索引擎检索.   据国外媒体报道,周二,Adobe公司发表声明称,为了能够将真实的Flash内容加入搜索引擎结果,Adobe目前正与谷歌和雅虎合作,通过提供优化的Flash播放技术从而提升搜索内容质量.Adobe公司Flash播放器高级产品经理JustinEverett-Church表示,该项目将会使得Flash内容在

arcgis-Qt 结合ArcGIS for Qt SDK跨平台开发

问题描述 Qt 结合ArcGIS for Qt SDK跨平台开发 刚接触Qt,ESRI针对Qt推出的SDK也不太了解,二者结合进行跨平台开发,现在连helloword都编译失败,求大神指点. 解决方案 sdk正确安装了么?安装好了能直接创建地图的工程啊

C++的可移植性和跨平台开发[5]:操作系统

上一个帖子提到了"硬件体系"相关的话题,今天来说说和操作系统相关的话题 .C++跨平台开发中和OS相关的琐事挺多,所以今天会啰嗦比较长的篇幅,请列位看官见谅 :-) 为了不绕口,以下把Linux和各种Unix统称为Posix系统. ★文件系统(FileSystem以下简称FS) 刚开始搞跨平台开发的新手,多半都会碰上和FS相关的问题.所以先来聊一下FS.归纳下 来,开发中容易碰上的FS差异主要有如下几个:目录分隔符的差异:大小写敏感的差异:路 径中禁用字符的差异. 为了应对上述差异,你