这意味着您可以定义一个特殊的数据挂钩,但该数据挂钩在构建时获取数据 成为一个混合的、非常强大的动态和静态框架,现在它在 Jamstack 领域也得到了很大的发展。 德鲁:人们可能会说 React 已经是一个框架了,你肯定听到过这样的描述。作为 React 框架实际上意味着什么? 吉列尔莫:这是一个很好的观察,因为我总是向人们指出 之外的 React 是完全不同的野兽。Facebook 的 React 实际上是与服务器渲染一起使用的,但即使他们的服务器渲染也不使用,它使用一个名为 Hermes 的高度专业化的虚拟机,该虚拟机与他们的生产黑客和 PHP 堆栈和答案进行通信Facebook 所需要的所有这些先进和奇特的东西。
吉列尔莫当他们开源 React 时
几乎就像开源一个组件。我总是称之为开源引擎,但不给你汽车。发生的事情是人们真的很想用它来驱动,他们想用 React 到达目的地。在社区中,人们开始制造汽车,他们会嵌入 React 作为引擎,这就是驾 丹麦手机号码清单 驶员、开发人员首先想要的,让 React 成为汽车的基本部分以及许多其他框架开始出现,它们解决了“我实际上想创建完全加载的页面和应用程序”的需求。 吉列尔莫:虽然 React 更像是页面内特定小部件的组件和引擎,但 Facebook 的情况确实如此。他们会广泛而公开地承认,他们发明它的目的是通知批处理、聊天小部件、新闻源组件等,这些组件是 React 路由,它们嵌入到生产现有应用程序的内容中,并包含大量代码行甚至其他 JS 库和框架。
吉列尔莫为 React 创建
框架意味着什么,这意味着你让 React 成为故事的基本部分,希望这也是我们将尝试使用做的事情,学习曲线主要是关于 React 的,并添加了一些表面特别是在数据获取和路由方面。我们还做了 传真列表 很多生产优化,所以当你得到React,当你得到Create React应用程序时,这有点像,我喜欢称它为Facebook给你的引导汽车,也许生产的需求没有真正得到满足。或者,如果您尝试自己通过配置 Webpack、配置 Babel、配置服务器渲染和静态生成来完成,也很难从头开始组装一辆汽车。