2016-07-28 58 views
-5

我喜歡差異比較和虛擬DOM呈現的概念。 但真的不喜歡混合html/js(jfx)的方式。 有沒有JavaScript庫可以做差異比較,只渲染更改後的DOM組件,而不是建立複雜的平臺?反應類似的JavaScript庫

您的評論歡迎

+0

https://github.com/stevenvachon/handlebars-react? –

回答

-1

這是很難說什麼你所說的「複雜的平臺」,REACT爲一個庫,而不是一個框架或平臺(也許RN是),所以我不會把它作爲一個複雜的。有相當多的庫,供使用虛擬DOM渲染,我對你有幾種選擇:

  • Deku - 渲染使用純函數和虛擬DOM接口庫。您以與React(JSX)類似的方式編寫視圖,它看起來非常相似但更輕量。您也可以根據他們的差異和修補API製作自己的庫。

  • virtual-dom - 這個庫最初的目的是作爲一個簡單的渲染引擎,所以很可能這是你真正想要的。

  • Cycle.js - 功能和響應框架,可以使用JSX(通常在文檔中沒有JSX),但不是必需的。據我所知,你可以使用它。

  • Mithril - 還有一個,非常輕巧,我在切換到React之前使用了很多。

我會說他們都是簡單的,你不必Ø學習特定的語法像在使用AngularJS,您使用的JavaScript真正沒有任何黑客。

希望得到這個幫助。

+0

請不要在明顯的題外問題上發表回答! [請參閱:**是否應該提出關於主題問題的建議?**](http://meta.stackoverflow.com/q/276572/1768232)可以關閉和刪除離題問題,這可能會使您的貢獻無效。在這裏,這個問題是完全脫離主題的,因爲它是一個工具請求,請參閱[help/on-topic]。 –