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】。未经作者许可,禁止转载。

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