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