acm-header
登录

ACM通信

实践

React: Facebook开启Javascript编写功能


React: Facebook的功能转向编写Javascript,插图

图片来源:Alicia Kubista / Andrij Borys Associates,基于Facebook React的logo

回到顶部

长期以来,对用户友好的JavaScript前端的一个讽刺之处在于,构建它们通常需要在DOM(文档对象模型)中跋涉,而DOM几乎不以其对开发人员的友好而闻名。但是现在开发人员有了一种避免直接与DOM交互的方法,这要感谢Facebook决定开源其React库来构建用户界面组件。

React从本质上设法抽象出DOM,从而简化编程模型,同时——在某种程度上出人意料地提高了性能。这两项进步的关键在于,从标准JavaScript对象构建的组件作为React内部框架的基本构建块,从而大大简化了可组合性。一旦开发人员适应了以这种方式构建前端,他们通常会发现,他们可以更容易地看到正在发生的事情,同时在如何构建和显示数据方面也享有更大的灵活性。


没有发现记录

登录阅读全文

登录

如果您是ACM会员、通讯订阅用户或数字图书馆订阅用户,则使用ACM Web帐户用户名和密码登录以访问优质内容。

需要访问吗?

请选择下面的一个选项以访问高级内容和功能。

创建一个网上帐户

如果你已经是ACM会员,通信订阅者或数码图书馆订阅者,请设置网页帐户,以浏览本网站的优质内容。

参加ACM

成为ACM的会员,可以充分利用ACM卓越的计算信息资源、网络机会等优势。

订阅ACM杂志通讯

获得50多年的中华中医药学会内容的完整访问权限,并每月获得杂志印刷版。

购买这篇文章

非会员可以购买这篇文章或刊登这篇文章的杂志。
Baidu
map