使用框架构建 React Native 应用
在 React Conf 上,我们更新了关于开始构建 React Native 应用程序的最佳工具的指南:一个 React Native 框架——一个包含所有必要 API 的工具箱,可让您构建生产就绪的应用程序。
使用 React Native 框架(例如 Expo)现在是创建新应用的**推荐**方法。
在这篇博客文章中,我们希望详细介绍它们是什么以及它们作为 React Native 开发人员开始新项目对您意味着什么。
在 React Conf 上,我们更新了关于开始构建 React Native 应用程序的最佳工具的指南:一个 React Native 框架——一个包含所有必要 API 的工具箱,可让您构建生产就绪的应用程序。
使用 React Native 框架(例如 Expo)现在是创建新应用的**推荐**方法。
在这篇博客文章中,我们希望详细介绍它们是什么以及它们作为 React Native 开发人员开始新项目对您意味着什么。
随着 React Native 0.72 的发布,Metro——我们的 JavaScript 构建工具——现在包含对 package.json
"exports"
字段的测试版支持。当 启用 时,它会添加以下功能:
在这篇文章中,我们将介绍包导出(Package Exports)的工作原理,以及这些变化对您作为 React Native 应用程序开发人员或包维护者的意义。
0.71 现已可用,我们想分享一些关于在 2022 年 11 月 4 日发布 React Native 和 Expo Android 构建的第一个 0.71 发布候选版本时,导致所有 React Native 版本的 Android 构建中断的事件的关键信息。
最近,协助处理此事件的贡献者们参加了一次事后会议,详细讨论了事件的发生经过,我们从中汲取了哪些教训,以及我们将采取哪些行动来避免未来发生类似的停机事件。
今天我们发布 React Native 0.71 版!这是一个功能丰富的版本,包括:
在这篇文章中,我们将介绍 0.71 版的一些亮点。
随着 0.71 版本的发布,React Native 通过以下更改投入 TypeScript 体验:
在这篇文章中,我们将介绍这些变化对您作为 TypeScript 或 Flow 用户意味着什么。
今天,我们将分享一个用于 React Native 的实验性跨平台指针 API。我们将讨论其动机、工作原理以及它给 React Native 用户带来的好处。其中包含启用说明,我们很高兴听到您的反馈!
自从我们分享我们的多平台愿景以来,已经一年多了,其中讲述了超越移动平台构建的优势以及它如何为所有平台设定更高的标准。在此期间,我们增加了对 VR、桌面和 Web 领域的 React Native 的投入。由于这些平台在硬件和交互方面的差异,这就提出了 React Native 应该如何整体处理输入的问题。
在经历了多年的疫情和线上活动之后,我们真的觉得是时候将 React Native 的核心贡献者聚集在一起了!
这就是为什么在九月初,我们召集了一些活跃的 React Native 核心贡献者、库维护者以及 Meta 的 React Native 和 Metro 团队,举办了 2022 年核心贡献者峰会。Callstack 在其位于波兰弗罗茨瓦夫的总部主办了此次峰会,作为同期举行的 React Native EU 大会的一部分。
我们与 React Native 核心团队一起,设计了一系列**研讨会**,供与会者参与。主题包括:
在过去的两天里,知识共享和协作的数量令我们印象深刻。在这篇博文中,我们想向您展示这次聚会的一些成果。