写点什么

AngularJS 2.0 将面向移动应用并放弃旧浏览器

  • 2014-04-22
  • 本文字数:639 字

    阅读完需:约 2 分钟

AngularJS 团队表示“AngularJS 2.0 是移动应用的框架”。该框架将继续支持桌面,但其主要关注点变成了移动领域。它的目标还包括通过转译器支持 EcmaScript 6(因为浏览器还不支持 ES6)。

为了从开发者那里得到反馈,一篇关于" AngularJS 2.0 "的文章中列出了计划中的更改,以及指向设计文档的链接。

下面简要介绍一下这些计划中的更改:

  • 支持ES6 Traceur 转移器。开发者也可以选择继续编写 ES5。
  • 更快速的变化检查
  • 通过整个 Angular 范围内的日志服务 diary.js 进行监控
  • 更好的模块化
  • 更简化的依赖注入,包括声明优于命令、通过 ES6 模块进行模块加载、通过子注入器延迟加载部分 JS。这些设计大部分已经实现。
  • 模板和指令改进,包括简化的指令 API、使用 Web 标准与其他组件框架集成、增强的性能以及允许 IDE 分析和验证模板。
  • 更好的触摸动画,使用浏览器后退的原生特性,能够达到 60+FPS 的性能。
  • 增强的路由,包括基于状态的路由、与认证和授权进行集成以及可以选择对保留某些视图的状态。
  • 更好的持久化,在于服务器同步时,支持“永久脱机”模式,这对移动设备来说非常有用。
  • 仅支持能自动更新的现代浏览器,包括 Chrome、FireFox、Opera、Safari 和 IE11。对于移动设备,包括 Android、iOS 6+、Windows Phone 8+ 的 Chrome,和 FireFox Mobile。也“有可能”支持旧版本的 Android。

大多数变化还在设计和原型阶段,最终版本可能与现在计划的大相径庭。你可以通过 Angular 的任何频道提供反馈。

原文链接: AngularJS 2.0 Will Target Mobile Apps, Drop Support For Older Browsers

2014-04-22 23:049324
用户头像

发布了 59 篇内容, 共 25.2 次阅读, 收获喜欢 3 次。

关注

评论

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

CrossOver玩游戏支持手柄吗 CrossOver里的Steam怎么连接手柄

阿拉灯神丁

CrossOver Mac下载 Mac电脑软件 苹果电脑游戏推荐 CrossOver 24

华为云Flexus云服务器X实例下的Redis性能基准测试

YG科技

自学记录鸿蒙API 13:实现智能文本识别Core Vision Text Recognition

李游Leo

鸿蒙 HarmonyOS HarmonyOS NEXT

BSI为新氧集团颁发ISO/IEC 27001信息安全管理体系认证证书

财见

《计算机组成及汇编语言原理》阅读笔记:p123-p127

codists

OmniPlan Pro 4 for Mac(最好用的项目流程管理工具)中文激活版

小玖_苹果Mac软件

Serato DJ Pro mac(专业DJ软件) v3.0.3中文激活版

小玖_苹果Mac软件

使用Flexus X实例创建FDS+Nginx服务实现图片上传功能

YG科技

华为 Flexus 云服务器搭建 SamWaf 开源轻量级网站防火墙

YG科技

华为云X实例部署Docker应用的性能评测优化与实践指南

YG科技

公司需要帮客户搭建一个人才招聘系统,但是纠结在选择哪个平台的服务器比较好,几经周折对比,最终选择华为云Flexus X

YG科技

从 Elastic 迁移到 Easysearch 指引

极限实验室

elasticsearch ES Easy search

小历TinyCal for mac(日历软件)v1.17.3激活版

小玖_苹果Mac软件

Termius Beta for Mac(最受欢迎的SSH客户端)v7.34.1激活版

小玖_苹果Mac软件

部署去中心化网络的AI照片管理应用PhotoPrism

YG科技

自学记录鸿蒙 API 13:实现人脸检测 Core Vision Face Detector

李游Leo

鸿蒙 HarmonyOS HarmonyOS NEXT

PowerPhotos for Mac(mac专用图片管理工具)直装版

小玖_苹果Mac软件

Slidepad for Mac(高效率办公软件)激活版

小玖_苹果Mac软件

华为云Flexus云服务器X实例——部署EduSoho网校系统、二次开发对接华为云视频点播实现CDN加速播放

YG科技

AngularJS 2.0将面向移动应用并放弃旧浏览器_语言 & 开发_Roopesh Shenoy_InfoQ精选文章