Ionic4 正式版发布-Ionic/Angular Ionic/Vue Ionic/React
Ionic4重新定义了ionic,Ionic以前只能基于Angular开发混合App。现在它可以基于Angular、Vue 、React任意一个框架来开发混合app和移动端web页面 。Ionic 于今日发布了 4.0 正式版,代号 Neutronium。官方称 Ionic 4 为“Ionic for Everyone”。开发者现在可通过Ionic/Angular、 Ionic/Vue 、Ionic/React 使用 Web 技术轻松构建高质量的原生和渐进式 Web 应用程序。
1、Ionic4 介绍:
Ionic是一个开源的移动应用程序开发框架,它可以轻松地使用web技术构建高质量的跨平台的移动应用。可以让我们快速开发移动App、移动端WEB页面、微信公众平台应用,混合app web页面。
Ionic4基于Web Components,具有更好的运行速度,相比以前版本的Ionic框架性能提升很多。
Web Components入门:http://bbs.itying.com/topic/5c2352cfd5488a17e894a7f4
2、Ionic Package
Ionic4.x以后在 Angular、Vue、React基础上面做了一些封装,让我们可以更快速和容易的开发移动的项目。Ionic调用原生的功能是基于Cordova , Cordova 提供了使用 JavaScript 调用 Native 功能,Ionic自己也封装了一套漂亮的 CSS UI库。
Ionic4目前已经发布了基于Angular的正式版本,对 React 和 Vue 的支持尚处于 alpha 状态,但终归让开发者在框架选择上有了更多样化的选择。
3、Ionic4 新能:
Ionic4基于Web Components,官方宣称 Ionic 4 是有史以来最快的版本,近 100 个 Ionic 组件均通过性能、定制性和外观方面的评估。每个组件均符合 iOS 和 Android 上的最新标准。
Ionic 4 优异的性能则让 Ionic 成为了构建高性能 PWA 的最佳 UI 框架。官方表示,为了使 Ionic 达到 Google 规定的性能标准,需要使用新的异步组件加载和交付方法。为实现这一目标,Ionic 团队花了一年的时间使用 Stencil 构建一个 Web 组件管道来生成 Ionic 组件,确保它们封装紧密,可延迟加载。
4、Ionic4 安装运行:
1.需要安装最新的 nodejs
2.安装 npm install -g cordova ionic
3.创建项目: ionic start myApp tabs
4.cd 到刚才创建的项目
5.ionic serve运行项目