跳至主内容

React Native - 2021 年下半年回顾

· 1 分钟阅读
Nicola Corti
Nicola Corti
Software Engineer @ Meta
非官方测试版翻译

本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →

尽管大家仍对 React Native 0.67 的发布兴奋不已,我们仍想借此机会庆祝社区在过去半年取得的成就,并分享 React Native 未来的发展蓝图

具体而言,2021 年下半年对我们和社区都是激动人心的半年,我们得以在开源生态系统中投入更多精力。我们改进了部分流程,并从头创建了新机制,这将帮助您、我们和整个社区享受更优质的 React Native 体验。

仓库健康状况

2021 年下半年,我们着力解决仓库多年来积累的_开源技术债_。具体而言,我们主要聚焦于拉取请求,建立了内部流程确保所有新提交的 PR 都能得到及时处理。

虽然以下并非完整清单,但我们希望重点展示贡献者提交的关键性 PR:

其中部分 PR 解决的问题同时影响了 Meta 和整个开源社区,从相关 issue 获得的大量反馈就充分证明了这一点。

还有更多值得称赞的 PR 未能在此一一列举,我们要再次感谢所有花费时间帮助我们修复问题、改进 React Native 的贡献者。

社区互动

在半年开始时,我们设定了加强与社区沟通的目标,并建立了持续互动的机制。以下是 H2 2021 期间我们的主要社区互动:

除了分享更多 H2 2021 的进展,我们也前所未有地依托社区力量。在全新架构材料的早期测试阶段,我们积极采纳贡献者的关键反馈。同时,社区专家在调试重要版本问题和改进方案上给予了大力支持。

React Native 社区蕴藏着丰富的专业知识宝库,我们需要持续培育这份珍贵资源。

全新架构的推出与版本发布

2022 年将成为开源全新架构的元年

我们全力构建了支持应用和库迁移至全新架构的基础设施。通过邀请核心合作伙伴、贡献者和库维护者参与早期测试,我们不断优化对新架构的支持方案。

目前我们正在筹备网站指南:全新架构入门指南。这将是 2022 年系列技术资料的起点,助您顺利迁移或启动新架构项目。

特别强调,我们亟需您对全新架构资料提供宝贵反馈。最终细节仍在完善中,您的意见将帮助所有人更顺畅地完成架构迁移。

版本发布在新架构推进中至关重要。我们上季度的核心目标是确保版本阻塞问题得到及时处理,通过明确流程与责任分工提升响应效率。版本协调现于专属讨论区进行,并建立了更清晰的问题上报机制

2022 上半年,我们将持续优化发布流程以支持新架构落地。欢迎加入版本候选测试或参与改进工作

跨越移动端边界

ReactConf 的议程可见,React Native 的疆域已超越 Android 和 iOS。

2021 年初我们提出多平台愿景,如今已在桌面端和 VR 领域取得实质性突破。

我们正致力于将平台专属特性无缝集成到 React Native 开发体验中。

最后,再次衷心感谢社区在 H2 2021 的鼎力支持。目睹贡献者在 GitHub 上协同解决故障、分享洞见,共同将 React Native 交付给数百万用户,始终令人振奋不已。

敬请期待更加精彩的 2022 🎉!