反应时间线

Share ideas, strategies, and trends in the crypto database.
Post Reply
Fgjklf
Posts: 321
Joined: Tue Dec 24, 2024 3:24 am

反应时间线

Post by Fgjklf »

为了更好地理解 React,让我们看一下 React 历史上最重要的里程碑。

2010 年:React 的第一步,Facebook 将 XHP 引入其 php 堆栈并将其开源。 XHP 允许创建复合组件。他们后来在 React 中引入了这种语法。
2011 年:早期的 React 原型。Jordan Walke创建了 FaxJS,React 的第一个原型。
2012 年:Facebook 开始出现新的变化。 Facebook 广告变得难以管理,因此 Facebook 需要找到一个好的解决方案。 Jordan Walke 致力于原型开发并创建了 React。同年,Instagram被Facebook收购,并要求采用Facebook的新技术。正因为如此,Facebook 面临着将 React 与 Facebook 脱钩并开源的压力。不久之后,旧金山 TechCrunch Disrupt 的马 荷兰手机号码列表 克·扎克伯格发表了以下声明:“我们最大的错误是在 HTML5 上投入过多。”他承诺 Facebook 将很快提供更好的移动体验。
2013 年:大型发布之年。 5 月,Jordan Walke 在 JS ConfUS 上介绍了 React。尽管公众对此持怀疑态度,但 React 还是开源了。大多数人认为 React 是一个很大的倒退。发生这种情况是因为大多数早期采用者参加了这次会议;然而,React 专注于“创新者”。 React 的创建者及时意识到了这个错误,并决定启动 React 之旅来宣传它。不久之后,React(由 Facebook 提供)在 JSFiddle 中可用,React 和 JSX 在 Ruby on Rails 和 Python 中可用,并且在年底David Nolen 推出了基于 React 的OM 。解释了 React 为何如此神奇,以至于吸引了早期采用者。这篇文章展示了 React 如何优于其他替代方案,这提高了 React 的知名度。
2014:扩张之年。 React 逐渐赢得了声誉,并开始接触到“早期的大多数”潜在用户。此时,他们需要一个新的信息,而不是仅仅依赖其技术优势,那就是:React 稳定性如何?通过关注这一点,他们的目的是吸引Netflix等公司,后来React Developer Tools成为Chrome Developer Tools的扩展,除了引入Atom这个可定制的IDE之外,还发布了React Hot Loader插件,该插件允许 React 组件在不丢失状态的情况下实时重新加载。
2015 年: React 稳定。 Flipboard 推出 React Canvas,Netflix 喜欢 React,Airbnb 使用 React。除此之外,Facebook 在 React.js Conf 2015 技术演讲中发布了 React Native 的第一个版本,并在 React.js Conf 上展示了 GraphQL。 iOS 和 Android 的 React Native 也被宣布为开源且可用。在 GitHub 上。 Redux 由Dan Abramov和Andrew Clark发起。
2016年: React成为主流,引入React错误代码系统。
2017 年:新改进的一年,Airbnb 推出了新的开源库 React Sketch.app、React Fiber 开源、Jest、Flow 和 Immutable.js
2018 年:这是 BYO“Brew Your Own”架构的时代。 SPA风靡一时,实施热潮不断升温。
2019:新的 React DevTolls。版本 4。从高水平来看,这个新版本提供了显着的性能改进和改进的浏览体验。它还提供对 React Hooks 的全面支持,包括检查嵌套对象。
2020 年:引入零捆绑大小 React 服务器组件,并加入 React 的重大开发,例如 Yahoo Mail、Khan Academy、Discord 和 WhatsApp。
2021 年: ReactJS 超越 jQuery,成为全球软件开发人员使用最多的 Web 框架。 ReactJS 由 Facebook 和世界各地的开发者社区维护,有许多论坛,有数千名 React 用户互相帮助,提供最佳实践,为库的未来做出贡献。
2022 年: React 相对于 Angular 或 VueJS 具有竞争优势,因为它具有可扩展性、良好的文档、简单的学习曲线以及在创纪录的时间内创建高性能 Web 解决方案的潜力。
2023 年:经过这段旅程,React 在JAMStack架构中播下了伟大框架的种子,其中包括 Next.js、Remix 或 Gatsby 等流行社区,这些现代框架已经发展了 React 的实现。
结论
到目前为止,这段旅程很有趣,但关于 React 肯定还有很多东西需要了解。 React 团队与 Next.js 等一些框架密切合作,创建正确的架构来支持 React 团队在过去 5 年中所做的一切工作。
Post Reply