专栏名称: InfoQ
有内容的技术社区媒体。
目录
相关文章推荐
51好读  ›  专栏  ›  InfoQ

React Native 调查显示新架构之路坎坷

InfoQ  · 公众号  · 科技媒体  · 2025-04-18 15:26

主要观点总结

React Native最新现状调查显示,尽管新架构宣布稳定并受到期待,但它仍然是开发人员的痛点。调查显示出对React Native的兴趣和使用正在增长,但存在一些问题,如库的兼容性、调试体验等。同时,Expo框架备受好评,React Native未来发展势头强劲。

关键观点总结

关键观点1: React Native新架构的稳定性问题

调查显示出虽然新架构被认为稳定,但存在不稳定性和功能回退的问题,许多开发者无法使用。

关键观点2: 调试工具的不足

最常用的调试工具是控制台API,但反响不一。缺乏开发者面板和网络工具、性能剖析功能以及与Visual Studio Code的集成等问题被提出。

关键观点3: Expo框架的优势

开源的Expo框架面向Android、iOS和Web,并因其相对于其他解决方案的优势而备受好评。

关键观点4: React Native的未来发展

Expo作为主要框架的出现、新架构的到来以及React Server Components的引入被认为是实质性的进步,预示着React Native的未来发展势头强劲。


正文

请到「今天看啥」查看全文


调试体验进一步证明了这一点。最常用的调试工具是控制台 API,一位评论称:“由于 React Native 调试器在大部分时间里都无法正常工作,我们不得不将控制台作为主要调试工具。这非常痛苦。”

React Native Dev Tools 于 2024 年 10 月随 0.76 版本推出,使用 Chrome Dev Tools 协议,但反响不一。一位受访者说:“这是 React Native 历史上第一个能正常工作的调试器。”然而,其他受访者则抱怨缺少开发者面板和网络工具、缺乏性能剖析功能,以及无法与 Visual Studio Code(VS Code)集成。

在调查中,54% 的受访者表示,更好的调试功能是开发者最迫切的需求。

尽管面临这些挑战,88% 的受访者认为 React Native 正在朝着正确的方向发展。开源的 Expo 框架面向 Android、iOS 和 Web,并因其相对于其他解决方案的优势而备受好评。

大多数 React Native 开发者专注于 Android 和 iOS,只有 22% 的开发者还同时开发 Web 端,对 macOS 或 Windows 的桌面应用兴趣不大——尽管微软已经开始使用 React Native 进行跨平台开发。

值得注意的是,只有 20% 的受访者使用 Windows,74% 的受访者使用 macOS,6% 的受访者使用 Linux。

在报告的结尾,Bukowski 认为,Expo 作为主要框架的出现、新架构的到来以及 React Server Components 的引入都是“实质性的进步”,这些都预示着 React Native 的未来发展势头强劲。







请到「今天看啥」查看全文