跳转到内容

React

本页使用了标题或全文手工转换
维基百科,自由的百科全书

这是本页的一个历史版本,由Laysoo留言 | 贡献2020年6月24日 (三) 20:31 (Website)编辑。这可能和当前版本存在着巨大的差异。

React
原作者Jordan Walke
開發者FacebookInstagram及社区
首次发布2013年3月,​12年前​(2013-03
当前版本16.12.0(2019年11月14日,​5年前​(2019-11-14[1]
源代码库 編輯維基數據鏈接
编程语言JavaScript
平台跨平台
文件大小145 KiB生产版
726 KiB开发版
类型JavaScript函式庫
许可协议MIT許可證
网站reactjs.org

React(有时叫React.jsReactJS),是一个为数据提供渲染为HTML视图的开源JavaScript 库。React视图通常采用包含以自定义HTML标记规定的其他组件的组件渲染。React为程序员提供了一种子组件不能直接影响外层组件("data flows down")的模型,数据改变时对HTML文档的有效更新,和现代单页应用中组件之间干净的分离。

它由FacebookInstagram和一个由个人开发者和企业组成的社群维护。[2][3][4]根据JavaScript分析服务Libscore,React目前正在被NetflixImgurBleacher ReportFeedlyAirbnbSeatGeekHelloSign等很多网站的主页使用。[5]

历史

React由Facebook 的软件工程师Jordan Walke创建。他受到PHP的HTML组件框架XHP英语XHP影响。[6]该框架首先于2011年部署于Facebook的 newsfeed,随后于2012年部署于Instagram。它于2013年5月在JSConf US开源。

除此之外,React还有React Native框架,可以用JavaScript写原生应用程序。

参见

参考资料

外部链接