Ionic Framework是用于构建跨平台应用程序的移动UI工具包,已与Ionic Framework 4.0松开了与Angular JavaScript框架的联系。

Ionic 4.0于1月23日发布,从“面向Angular的移动”转变为面向Web开发人员的UI设计系统和应用程序框架。 该版本是使用Web Components构建的,仍可与Angular一起使用,并且是一个用于React JavaScript库Vue JavaScript框架的alpha阶段。

离子框架和角度

从一开始,Ionic就利用AngularJS指令作为一种机制来构建JavaScript驱动的组件,这些组件可以HTML标记的形式分发。 后来重写AngularJS时,将Ionic移植到了称为Angular的重写中。 从那时起,React和Vue变得越来越流行,但是这些工具的用户无法使用需要Angular的Ionic。

因为浏览器已经将Web组件作为标准组件模型进行了融合,所以Ionic的构建者已经移植了该框架,因此可以将其作为Web组件进行分发。 这些组件使用移动和桌面浏览器中提供的“自定义元素”和“ Shadow DOM API”。 Web开发人员可以通过使用Ionic自定义HTML标签在移动和桌面应用程序以及Progressive Web Apps中使用Ionic组件。 现在,Ionic还针对标准Web API而不是第三方API,以确保稳定性。

Ionic Framework Web组件

已对离子组件(其中将近100个)进行了性能,可定制性和平台外观的评估。 已对iOS和Material Design进行了刷新,以使组件与Android和iOS的最新标准匹配。 使用Ionic Web组件编译器项目Stencil重建了组件。

在哪里下载Ionic Framework

使用以下命令通过NPM下载Ionic:

npm install -g ionic

From: https://www.infoworld.com/article/3336158/ionic-framework-embraces-react-and-vue.html

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐