Ionic 将支持 Vue 和 React,但感觉已经来不及了

Ionic 将支持 Vue 和 React,但感觉已经来不及了

近日,跨平台框架 Ionic 的官方博客宣布将在 2019 年推出支持 Vue(目前处于 alpha 阶段)和 React 的 Ionic 的正式版本。

关于 Vue 的 Ionic 版本的更多信息可参考这里:

https://blog.ionicframework.com/a-vue-from-ionic/

这个决定主要来源于他们对 Ionic 社区进行了年度调查,这项调查来自超过 10,000 名开发者,调查的内容是开发者在 Web 开发和相关技能上的投入在未来几年将得到怎样的回报。

调查结果显示,被调查的 Ionic 开发者所使用的框架出现多样化,或许更多地会转向 Angular 的替代品,尤其是在三大框架中,Angular 是今年接受调查的开发人员当中使用最为广泛的 JavaScript 框架,不过,React 和 Vue 的使用率在 2018 年排名也很高,预计在 2019 年将继续增长。而一直以来,Ionic 只与 Angular 兼容,所以,为了吸引更多的开发者,在新的一年,Ionic 将全面支持三大框架,让开发者有更多的选择。

Ionic 将支持 Vue 和 React,但感觉已经来不及了


Ionic 官方认为,不管开发者的首选框架是哪个,他们希望每个框架都可以成为任何一个项目的最好选择。虽然有关框架的新想法每天都在出现,但开发人员似乎已经将这三个框架作为最有力的竞争者。

跨平台开发取得了显著增长

2018 年,跨平台开发取得了显著增长,也许这对于读者来说一点都不足为奇。实际上,纯粹使用原生工具的开发人员比例从 2017 年的 20%下降到 2018 年的 8%。2018 年接受调查的人数中超过一半( 52%)正在使用 Ionic、React Native 和 Xamarin 等跨平台工具。

Ionic 将支持 Vue 和 React,但感觉已经来不及了


跨平台开发的发展也让 Progressive Web Apps(PWA)在 2018 年得到崛起,61%的受访开发者表示他们已经构建了 PWA,或者他们计划在今年构建 PWA。

用户已经习惯了在应用程序商店上搜索新的应用程序,这可能就是为什么结果显示 PWA 正在成为原生应用程序的一种补充,而不是一种替代品。但这没关系,因为 PWA 只是跨设备统一“数字体验”的一部分。

总结

这项调查只是针对 Ionic 社区的开发者,有故意漏掉 Flutter 的嫌疑,显得有点心虚,所以,跨平台开发的调查结果并不准确。Ionic 此前只支持 Angular,现在才开始支持 Vue 和 React,这感觉就跟 RN 开始重构一样,在稳住自己的开发者,会不会太晚了呢?

更多调查报告分析结果请看这里:

https://ionicframework.com/survey/2018

英文原文:

https://blog.ionicframework.com/ionic-2018-developer-survey-discover-latest-trends/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: VueReact 和 Angular 都支持移动端开发,可以使用它们的框架来实现移动端应用的开发。VueReact 主要使用 React Native 和 Weex 框架,而 Angular 主要使用 Ionic 框架。 ### 回答2: VueReact和Angular都有移动端支持框架。 对于Vue来说,它的移动端支持框架是Vue Native。Vue Native是一个可以用于创建原生移动应用的框架,它将Vue语法和React Native的组件进行了结合,使得开发者可以使用Vue语法来开发原生应用,同时享受到React Native跨平台的优势。 至于React,它的移动端支持框架是React Native。React Native是一个用于构建原生移动应用的框架,它允许开发者使用ReactJavaScript来编写跨平台的移动应用,通过使用原生组件和JavaScript来构建用户界面,从而实现高性能和原生应用的体验。 对于Angular来说,它的移动端支持框架是IonicIonic是一个基于Angular的开源UI框架,它提供了许多用于构建移动应用的组件和工具,可以用于开发原生的iOS和Android应用。Ionic具有良好的可定制性和扩展性,并且可以与Angular框架无缝集成,使得开发者可以使用Angular的语法和功能来开发移动应用。 总结来说,Vue的移动端支持框架是Vue Native,React的移动端支持框架是React Native,Angular的移动端支持框架是Ionic。这些框架都可以帮助开发者更快速、高效地构建原生移动应用。 ### 回答3: VueReact和Angular都有相应的移动端支持框架。 1. Vue的移动端支持框架是Vue.js框架搭配Weex。Weex是由阿里巴巴开源的一套用于构建跨平台移动应用的框架,它使用了Vue.js的语法和组件模型。开发者可以使用Vue.js的语法和组件开发移动应用,并使用Weex提供的独立运行时环境将应用打包为原生应用。 2. React的移动端支持框架是React Native。React Native是由Facebook开发的一套用于构建跨平台移动应用的框架,它将React的组件思想应用于移动应用开发中。开发者可以使用React的语法和组件模型来开发移动应用,并使用React Native提供的独立运行时环境将应用打包为原生应用。 3. Angular的移动端支持框架是IonicIonic是一个基于Angular的开源移动应用开发框架,它提供了一套UI组件和工具,使开发者可以使用Angular的语法和组件模型来快速开发跨平台的移动应用。Ionic将应用打包为网页应用,并使用Cordova等工具将网页应用打包为原生应用。 总结而言,Vue使用Weex,React使用React Native,Angular使用Ionic,这三个框架都拥有相应的移动端支持框架,开发者可以根据自己的喜好和项目需求选择合适的框架来进行移动端应用开发。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值