我已经阅读了许多文章,博客,论坛讨论等,传达了基于HTML5的应用程序在某个复杂性阈值之上变得缓慢且容易崩溃的观点或观察。但是,我没有找到任何关于“慢”或“复杂”含义的具体信息。应用程序在什么时候变得足够复杂,以至于作为混合应用程序运行速度慢于本地应用程序?是什么让应用程序变得复杂?这可以解决吗?
我的公司正在为我们的第一个应用程序决定本机或混合应用程序,并且很难确定所提议的应用程序是否足够复杂以排除混合开发,而无需更好地理解这意味着什么。 / p>
感谢。
答案 0 :(得分:1)
没有灵丹妙药可以有一个基准或一个阈值,指出应用程序决定混合或本机的速度有多慢或多么复杂。在我看来,您和您的利益相关者必须根据您的要求和情况为应用定义此阈值。
有一篇关于它的优秀博客,(我希望该博客的第二部分即将推出......),试图以更具战略性的观点回答上述问题,不仅仅是您所描述的参数,还包括在你说一个或另一个之前,你必须确定的一系列其他方面。
文章描述了以下内容,但您可以添加或减去更多内容。
领导 可用性 性能 可维护性 适应性 预算 上市时间 技能和资源
以下是链接
https://pixyflux.wordpress.com/2015/09/03/how-much-native-binary-vs-spectrum/