Ionic 4测试版发布,带来多项重大改进
极客时间编辑部
讲述:杜力大小:1008.03K时长:02:09
近日,Ionic 4.0.0-beta 版正式发布,这是 Ionic 有史以来最好的一个版本。经过一年多的努力,Ionic 4 带来的改进包括构建时间改进、强大的主题功能、多框架兼容性、全新的文档,以及其他为用户所熟知和喜爱的功能。
Ionic 4 是第一个完全拥抱 Web API(如自定义元素、CSS 变量和影子 DOM)的版本。可以说,它是一个为 Web 开发人员而生的 UI 库,无论他们使用什么样的前端工具或框架。
与此同时,Ionic 4 将继续巩固其作为 Angular 领先移动解决方案的地位。采用了新的 Angular 工具和功能,确保 Ionic 应用程序遵循 Angular 的标准和规范,并能够立即从社区提供的 Angular 新功能中受益。
据悉,Ionic 4 使用了标准的 Web API 从头开始重建,每个组件都被打包成符合标准的 Web 组件,这样就可以更好地基于框架核心来开发新特性。
Ionic 4 最大的变化之一,就是为每个组件使用了 Web 组件。除了避免框架用户流失外,Web 组件还将更多的工作推到了浏览器端,并且只需要更少的代码,为加载和启动带来关键的性能改进,这对于构建高性能的渐进式 Web 应用来说是至关重要的。
在浏览器支持方面,Ionic 也为极少数本身不支持 Web 组件的浏览器提供了 polyfill 解决方案。更重要的是,它会基于客户端功能检测来下载 polyfill。
据了解,从 Ionic 4 开始,将会完全拥抱 Angular CLI 和 Router,这意味着 Angular 开发人员现在可以直接将 Angular CLI 用于 Ionic 应用程序,并且与 Angular 保持同步。Ionic Angular 使用了标准的 Router,这样 Angular 开发人员就可以使用他们熟悉的 API。
值得一提的是,Ionic 4 的最大优势之一就是能够进行持续的内部改进,而不需要相应的 Angular(或其他)框架做出更新。Ionic 可以停留在某个特定版本的 Angular 上,也可以与每个 Angular 更新保持同步。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论