Ionic 2版本进行了性能提升并提供新的本地插件系统
Ionic团队发布了其2.0版本的JavaScript框架,新版本中提供了新的组件、功能和工具,包括新的本地插件系统。
在宣布Ionic 2.0.0最终版发布的博客文章中,Ionic联合创始人Max Lynch介绍了Ionic团队与Angular团队紧密合作,在Angular 2之上“构建下一代Ionic框架”。虽然Lynch称这是一场苦战,但开发团队的这个决定的确很正确,Ionic应用程序大大受益于更快的Angular 2,使Ionic应用程序“固有的性能提升立竿见影”。
Ionic 2.0版本中最重要的改进之一是内置其中的错误处理和调试功能。
Ionic 2的首个RC版本中有新的构建工具链,称为App Scripts,用于构建、测试并运行应用程序。在最终版本中,应用程序中构建了新的错误处理和调试功能。Lynch说:
当开发中引入编译错误时,使用ionic serve命令,错误的详细信息将直接显示在你的浏览器窗口中。这个功能对于帮助追踪代码非常实用,并可以帮助你专注于开发,而不用来回切换到终端。
有关性能改进,Ionic 2.0现在以60FPS在Android和iOS平台上滚动,取代了原先的JavaScript滚动。Lynch说,Ionic的Virtual Scroll的实现帮助开发人员构建出这样的应用程序:性能影响最小的情况下,滚动非常大的列表。Ionic 2中还有一个新功能是通过只重绘视图中变化的部分,帮助减少布局颠簸和重绘的渲染管道。
社区对Ionic 2.0最终版的反响是积极的。在Hacker News讨论这次发布的板块中,用户jbmorgad提问:“我对于Ionic应用程序的小尺寸非常满意。大约~3MB的尺寸很好。但启动时间有点长。就是说,最简单的应用程序Ionic 2 (the beta)的启动时间为~5.5秒,但是Android的React Native的启动时间仅为~2秒。对我来说,这些细节问题对可用性产生了很大的负面影响。是否有关于启动时间的改进计划?”
Ionic的Justin Willis回复说:
我们目前非常关注启动时间。特别在PWA方面,TTI(交互时间)对于确保良好的用户体验非常重要。我们目前手头在处理一些事情,最棘手的就是代码分割。通过代码分割,你可以根据路由不同延迟加载得到很多较小的包,而不是直接传一个大的包。这就是说,当应用程序首次加载第一个视图的第一个包,进行加载、解析等等工作,其他的包将延迟加载。
想要使用Ionic 2的开发人员需要使用npm install -g ionic命令更新到最新的CLI,并根据入门指南开始新的项目。需要注意的是,Ionic 2.0目前需要Angular 2.2.1,不要用任何新版本的Angular进行prod build。截至新闻发布,Ionic团队还没有明确表示是否会支持Angular 2.3还是会直接到Angular 4。
本文转自d1net(转载)
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
IOS推送功能的实现
IOS的推送实现由这样几步来完成: 创建Push SSL Certification IOS客户端注册Push功能并获得DeviceToken 使用Provider向APNS发送Push消息 IOS客户端接收处理由APNS发来的消息 创建Push SSL Certification 登录developer.apple.com,创建新的App ID,要求此ID的Bundle Identifier不包含通配符,否则不能启用Push以及IAP功能。例如 com.soso.sosoimage。 在App IDs列表页面,点击刚创建的app id右面的Configure链接,进入Configure App ID界面,选中"Enable for App Push Notification service"。点击Development Push SSL Certificate一行的Configure按钮,弹出"Apple Push Notification service SSL Certificate Assistant"对话框,依对话框操作,类似于创建开发或发布用的Certificat...
- 下一篇
如何防止CIA窃听?请升级最新版Win10
维基解密此前爆料称美国中央情报局(CIA)使用一款代号为“Vault 7”的网络工具可以利用现有系统漏洞坚挺全球范围的智能手机、平板电脑和PC设备,甚至是智能电视和互联网汽车都难以避免,这一事件在社交网络上引发轩然大波。微软本周四特意发表声明强调,“使用最新版Windows 10可以保证大家安全”。 如何防止CIA窃听? 请升级最新版Win10 微软建议升级至最新版Win10以保证数据安全 微软称最新版Windows 10可以抵御来自CIA的攻击,并承诺将会深入分析此问题以保证可以及时采取措施保护用户信息安全,当发现新威胁时尽快向用户推送安全补丁。 此前苹果和谷歌也曾经发表声明,表示旗下组新版系统已经封堵该漏洞。然而现在升级至最新版系统的设备数量非常少,尤其是Android系统,目前有约97%的设备没有升级。 本文转自d1net(转载)
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Red5直播服务器,属于Java语言的直播服务器
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS6,CentOS7官方镜像安装Oracle11G
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装