答案 0 :(得分:4)
关于您的问题的技术很少。 Cordova-PhoneGap-Ionic(他们依赖Apache Cordova)应用程序在WebViews上运行。这意味着如果您将它们用于某些目标(例如硬计算),则可能存在性能问题。顺便说一句,您仍然可以通过Cordova插件使用本机功能。
此外,还有NativeScript和ReactNative。使用这些技术,您的应用程序可在本机环境中运行。看起来这些技术现在趋于发展。
答案 1 :(得分:1)
你有很多不同的可能性,例如OnsenUI,Kendo,Ionic(1或2)等。我建议你花一点时间来了解哪一个更适合你的需求,即使我愿意说Ionic现在非常受欢迎。
这个页面是一个很好的开始,可以通过简短的评论来概述一些受欢迎的页面。 http://www.gajotres.net/best-html5-mobile-app-frameworks-ionic-review/请注意,Framework7不在列表中,但可能值得一提(但我觉得更多面向iOS)。
您的问题是针对HTML,CSS和Javascript的。但作为旁注,请不要忘记您可能还有其他选项以及上面的建议(ReactNative,Xamarin与C#...)您可以检查:http://noeticforce.com/mobile-app-development-cordova-vs-react-native-vs-xamarin