2025年react组件框架(react app框架)

react组件框架(react app框架)p id 2R29AN9V 在 React Conf 会议上 我们更新了关于开始构建 React Native 应用程序的**工具的建议 一个 strong React Native 框架 strong 一个包含构建生产就绪应用程序所需的所有必要 API 的工具箱 p

大家好,我是讯享网,很高兴认识大家。




讯享网

 <p id="2R29AN9V">在React Conf会议上,我们更新了关于开始构建React Native应用程序的**工具的建议:一个<strong>React Native框架</strong>——一个包含构建生产就绪应用程序所需的所有必要API的工具箱。</p><p id="2R29ANA0">使用React Native框架,比如Expo,现在是创建新应用程序的<strong>推荐</strong>方法。</p><p id="2R29ANA1">在这篇博客文章中,我们想详细向您介绍它们是什么,以及对于作为React Native开发者的您在启动新项目时意味着什么。</p><p><strong>什么是React Native框架?</strong></p><p id="2R29ANA2">如果您一直在构建生产应用程序,您可能知道迟早需要解决一组常见问题。</p><p id="2R29ANA3">无论是在Web还是原生平台上构建任何应用程序,您可能都希望用户能够浏览不同的屏幕,获取数据并存储用户的状态。但对于原生应用程序,还有更多需要处理的事情:您需要工具来在React Native版本之间升级您的原生代码,管理所有依赖项的兼容版本,并处理原生构建工具。</p><p id="2R29ANA4">没有合适的工具,将应用程序从想法带到生产是一个团队的工作。</p><p id="2R29ANA5">我们希望您专注于为用户编写漂亮的应用程序和功能,而不是一遍又一遍地解决那些常见问题。</p><p id="2R29ANA6">这就是为什么我们认为,通过一个提供构建生产就绪应用程序所需的所有必要工具的工具箱的框架,是您体验React Native的**方式。</p><p id="2R29ANA7">我们发现<strong>您要么正在使用一个框架,要么您正在构建自己的框架</strong>。</p><p id="2R29ANA8">构建自己的框架,为路由、导航、部署等制定自己的解决方案,并没有什么不对。像Meta和Microsoft这样的大型企业在内部构建自己的框架,以深入集成到他们的棕地应用程序中。但我们相信,大多数人通过使用现有的框架会更好。</p><p id="2R29ANA9">如果您一直在Web上使用React,您可能对生产级React框架的类似概念很熟悉。</p><p id="2R29ANAA">截至今天,唯一推荐的社区框架是Expo。Expo团队自React Native早期以来一直在投资React Native生态系统,我们认为Expo提供的开发者体验是一流的。</p><p id="2R29ANAB">注意:</p><p id="2R29ANAC">Expo框架将保持免费和开源,而Expo应用程序服务(EAS)是一个可选的付费服务。</p><p id="2R29ANAD">如果您最近没有使用Expo,请确保不要错过Kadi @ Expo的这次演讲,她展示了2024年您可以用Expo做什么。</p><p id="2R29ANAE">我们还更新了网站上的入门页面,以反映这一建议。</p><p><strong>框架将如何影响您?</strong></p><p id="2R29ANAF">如果您已经在使用像Expo这样的推荐框架,您已经准备好了!</p><p id="2R29ANAG">如果您想将现有应用程序迁移到Expo,您可以在Expo官方网站上找到说明。Expo提供了许多好处,例如更简单的升级React Native版本的方式,更好的开发者体验等。</p><p id="2R29ANAH">然而,如果您不能或不想迁移到Expo,那也没关系。不使用官方框架的React Native将继续得到支持。您一直在使用的工具,如React Native社区CLI、模板和升级助手,将像往常一样继续工作。</p><p id="2R29ANAI">命令已经从核心中移出,现在可以通过以下方式访问:</p><pre></pre></p><p id="2R29ANAJ">并在GitHub上的react-native-community/cli。</p><p id="2R29ANAK">如果您是React Native库的开发者,我们收集了一份关于使用哪些API的建议列表。在RFC中阅读更多。</p><p><strong>进一步阅读</strong></p><p id="2R29ANAL">如果您对这一决定背后的理由感兴趣,我们邀请您阅读RFC0759:React Native框架。这个RFC是几个月来涉及React Native生态系统中的不同合作伙伴和参与者的无数讨论和头脑风暴的结果。</p><p id="2R29ANAM">虽然Expo今天是唯一推荐的框架,但RFC还包含了如何成为推荐框架的指南,因为我们希望看到在这个领域有更多的竞争和创新。</p><p id="2R29ANAN">此外,您应该查看2024年App.js上的useFrameworks()演讲,我们以简短的格式介绍了这个RFC和必要的变更。</p><p id="2R29ANAO">我们相信,通过明确React Native核心和框架的各自责任,我们可以培养一个更健康的生态系统,并推动React Native的增长和创新。</p><p id="2R29ANAQ">原文:https://reactnative.dev/blog/2024/06/25/use-a-framework-to-build-react-native-apps</p> 

讯享网
小讯
上一篇 2025-05-28 09:43
下一篇 2025-05-11 23:15

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/159477.html