我刚刚完成了Ionic教程。没做任何真正的应用程序。我将在短时间内完成一个移动应用程序。如果我选择纯科尔多瓦,我能否在比离开Ionic更短的时间内完成应用程序的创建? 如果我在Cordova上使用纯Cordova(html + js + css)和Ionic,我会失去什么?
答案 0 :(得分:2)
Ionic本质上提供UI层,即HTML / JS / CSS,以模拟Android或iOS上的特定于平台的UI控件。 因此它位于Cordova的顶部并包裹它。 它是基于Typescript的,而Cordova本身使用普通JS,因此Ionic Native为许多流行的Cordova插件提供了Typescript包装器,因此您可以在Typescript中编写所有应用程序代码。
但是,您可以将其他UI框架与Cordova一起使用,例如Framework7。 这是基于普通JS(而不是Typescript),类似于JS API中的jQuery。
请注意,Ionic正在远离Cordova,并拥有自己的替代本机移动运行时:Capacitor。
答案 1 :(得分:0)
选择高技术工作取决于您正在工作的项目。
因为这个Lang的每个人都有优势和劣势。
也许离子会照亮你现在想要工作的项目,但是因为时间你选择了科尔多瓦。
根据项目的性质选择Lang。