PhoneGap、Cordova、Onsen UI/Ionic 等移动混合应用之间的关系
Relation among PhoneGap, Cordova, Onsen UI/Ionic, etc. for Mobile Hybrid Applications
我开始了我在移动混合应用程序领域的冒险之旅,并试图了解基础知识。
我对这个世界上使用的各种框架之间的关系有点困惑。特别是,据我了解:
- Cordova 是将使用 HTML5、CSS3 等编写的应用程序转换为 Android、iOS 和 [= 的正式原生应用程序的底层框架36=]手机。
- PhoneGap 是允许编写混合应用程序并在底层使用 Cordova 生成要发布到商店的应用程序包的框架
- Onsen UI、Ionic 和 Vue 是仅用于前端(小部件等)的框架示例,jQuery UI 也可用于相同目的
- Angular JS可以用于前端和"server"
之间的通信
到目前为止一切顺利。当我看到 Ionic 也可以作为一个全功能框架(前端,"server")独立使用(即,没有 PhoneGap),使用 Cordova 作为生成 "native" 应用程序的工具时,问题就来了.或者,作为另一个问题,当我看到 Onsen UI 可以使用 Vue 小部件并且反过来可以独立使用时。
你能帮我理解移动混合应用世界之间的关系吗?
谢谢。
PhoneGap 是 Cordova 的一个发行版,添加了一些东西。它们都允许您在移动应用程序中编写 HTML/CSS/JS。
有独立于平台的 javascript 框架,例如 Angular、React 和 Vue。基本都是javascript不烂的写法
Ionic 建立在 Cordova 之上,因此它就像 Cordova 添加了很多东西。添加的内容之一是像 Angular.
这样的框架
我开始了我在移动混合应用程序领域的冒险之旅,并试图了解基础知识。 我对这个世界上使用的各种框架之间的关系有点困惑。特别是,据我了解:
- Cordova 是将使用 HTML5、CSS3 等编写的应用程序转换为 Android、iOS 和 [= 的正式原生应用程序的底层框架36=]手机。
- PhoneGap 是允许编写混合应用程序并在底层使用 Cordova 生成要发布到商店的应用程序包的框架
- Onsen UI、Ionic 和 Vue 是仅用于前端(小部件等)的框架示例,jQuery UI 也可用于相同目的
- Angular JS可以用于前端和"server" 之间的通信
到目前为止一切顺利。当我看到 Ionic 也可以作为一个全功能框架(前端,"server")独立使用(即,没有 PhoneGap),使用 Cordova 作为生成 "native" 应用程序的工具时,问题就来了.或者,作为另一个问题,当我看到 Onsen UI 可以使用 Vue 小部件并且反过来可以独立使用时。
你能帮我理解移动混合应用世界之间的关系吗?
谢谢。
PhoneGap 是 Cordova 的一个发行版,添加了一些东西。它们都允许您在移动应用程序中编写 HTML/CSS/JS。
有独立于平台的 javascript 框架,例如 Angular、React 和 Vue。基本都是javascript不烂的写法
Ionic 建立在 Cordova 之上,因此它就像 Cordova 添加了很多东西。添加的内容之一是像 Angular.
这样的框架