帮助将 React Native 库迁移到新架构
tl; dr:我们正在努力改进支持 React Native 新架构的资源。我们已经发布了一个仓库来帮助迁移您的应用 (RNNewArchitectureApp) 和一个用于您的库的仓库 (RNNewArchitectureLibraries)。我们还在修改网站上的 新架构指南,并且我们创建了一个 GitHub 工作组来回答与新架构相关的问题。
tl; dr:我们正在努力改进支持 React Native 新架构的资源。我们已经发布了一个仓库来帮助迁移您的应用 (RNNewArchitectureApp) 和一个用于您的库的仓库 (RNNewArchitectureLibraries)。我们还在修改网站上的 新架构指南,并且我们创建了一个 GitHub 工作组来回答与新架构相关的问题。
2022 年 5 月 19 日是第 11 个全球无障碍宣传日年度庆祝活动,我们想向大家更新我们在 React Native 框架上取得的辅助功能进展。Meta(前身为 Facebook)是 2020 年第一个做出 GAAD 承诺的组织,承诺使 React Native 框架具有辅助功能。
“我们希望这项承诺能够让使用 React Native 的开发人员更容易创建完全可访问的移动应用,并激励其他组织为更易访问的未来做出类似的承诺。”
该过程最初始于对框架的全面审查和差距分析,重点是 React Native 利用 iOS 和 Android API 来支持辅助功能。自那以后,数十个问题已得到修复或解决,兑现了使 React Native 具有辅助功能的承诺,并不断推进框架的辅助功能。
我们并没有止步于此,在 2022 年初,我们根据这些问题对开发人员和最终用户的影响,审查了 改进 React Native 辅助功能看板 中差距分析中剩余的问题,并确定了优先级。
大家好!今天我们宣布发布 React Native 0.68.0 版本,其中可以选择加入新的 React Native 架构、错误修复和更多功能。
大家好,正如之前宣布的那样
2022 年将是开源新架构之年
如果您仍然没有时间研究新的 React Native 架构(Fabric Renderer 和 TurboModule 系统),那么现在就是最好的时机!
我们想与社区分享我们为确保每个人都参与这项工作而准备的一些倡议和材料。
虽然我们仍然对 React Native 0.67 版本的发布感到兴奋,但我们想花点时间庆祝社区在上半年取得的成就,并分享我们对 React Native 未来展望。
大家新年快乐!今天我们宣布最新版本的 React Native 0.67.0,以及我们过去几个月一直在进行的一些关于发布过程的更新。
自从 我们在 2019 年宣布 Hermes 以来,它在社区中越来越受欢迎。维护流行的 React Native 应用元框架的 Expo 团队最近 宣布实验性 支持 Hermes,此前 Hermes 是 Expo 最受欢迎的功能之一。流行的移动数据库 Realm 团队最近也发布了其对 Hermes 的 alpha 支持。在这篇文章中,我们想重点介绍过去两年中我们在推动 Hermes 成为 React Native 最佳 JavaScript 引擎方面取得的一些最令人兴奋的进展。展望未来,我们相信,通过这些改进以及未来更多的改进,我们可以使 Hermes 成为所有平台上 React Native 的默认 JavaScript 引擎。
今天我们发布了 React Native v0.66,以支持 Android 12 和 iOS 15,以及修复和常规更新。
大家好!
随着新的移动操作系统版本在今年晚些时候发布,我们建议您提前准备好 React Native 应用,以避免在这些版本普遍可用时出现回归。
我们最近分享了 React Native 的多平台愿景,阐述了将 React 扩展到其他平台如何为其他所有人改进框架。通过与 Microsoft 在 Windows 和 macOS 版 React Native 以及 Oculus 在 VR 版 React Native 上的合作,我们在过去几年中在这个愿景上取得了重大进展。
正如 我们今年早些时候开始的计划的一部分,我们正在增加对这些平台的关注,并扩大我们的团队以帮助我们实现我们的愿景。为了支持我们的新队友以及更多即将到来的队友,我们正在招聘两位工程经理:一位帮助支持桌面版 React Native,一位帮助支持 VR 版 React Native。