Brahmos:一個更小、更快的類React UI框架,支持併發渲染

本文要點

  • 雖然近年來用於構建交互式Web應用程序的新UI框架的出現速度有所放緩,但在2020年,我們還是看到了一些主要關注簡單性和性能的新框架;
  • Brahmos旨在用一種不一樣的、更快的方法來實現已知的React API,還利用了JavaScript的一個標準特性:模板字面量。因此,Brahmos努力實現了React的鉤子、上下文、併發模式等等;
  • Brahmos是爲數不多實現了React併發模式API的UI框架之一。其他框架可能還在等待,或者完全放棄該特性。
  • 雖然新JavaScript框架的標準不斷被該領域內占主導地位的框架擡高,但新進者表明,仍有創新的餘地。

Sudhanshu Yadav發佈了Brahmos,一個新的用於開發交互式Web應用程序的前端框架。Brahmos努力遵循最新的React API,不過採用了完全避開虛擬DOM的實現。Brahmos採用了模板字面量,這是在ES6/ES2015中引入的一個新的JavaScript語言特性。好處是通過更少的框架代碼和更快的DOM更新計算來提高性能。

Brahmos目前實現了大部分React API,包括功能組件、鉤子、上下文、refs、forward refs、suspense、併發模式等等。相關的示例代碼可在這裏中找到。

原文鏈接:【https://www.infoq.cn/article/U9MlNuU277q3121lj4ix】。未經作者許可,禁止轉載。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章