2013-04-23 107 views
1

我已閱讀大量文章,博客,論壇討論等,表達了基於HTML5的應用程序變得緩慢並易於崩潰超過特定複雜性閾值的觀點或觀察結果。然而,我沒有找到關於「緩慢」或「複雜」含義的具體信息。在什麼時候應用程序變得足夠複雜,以至於作爲混合應用程序運行的速度比原生應用程序慢?在這個意義上,什麼使應用程序變得複雜這可以解決嗎?混合應用程序性能細節

我的公司正在爲我們的第一個應用選擇原生或混合模式,並且很難確定提議的應用是否足夠複雜,以便在沒有更好地理解這意味着什麼的情況下排除混合發展。

謝謝。

+0

我有幾乎同樣的問題......所以推!可能你可以在這裏找到一些建議..http://phonegap.com/app/ – JavaNullPointer 2013-06-04 15:20:59

回答

1

有一個基準或閾值的應用程序有多慢或多複雜,以決定混合或本土沒有銀彈。在我看來,您和您的利益相關者必須根據您的要求和情況爲應用定義此閾值。

這裏有一個很棒的博客(我希望博客的第二部分很快就會發布......),它試圖從更具戰略性的角度回答上述問題,不僅僅是你描述的參數,還有一系列其他方面,你必須確定,然後再說一個或另一個方面。

文章描述了以下內容,但您可以添加或減去更多。

領導 可用性 性能 可維護性 適應性 預算 上市時間 技能和資源

以下是鏈接

https://pixyflux.wordpress.com/2015/09/03/how-much-native-binary-vs-spectrum/