写给真正
交付技术栈的人
关于 React、Node.js、TypeScript 与 AI 的文章。有译文正文时显示译文。没有时显示英文,并注明这一点。
标签:React Native
React Query 如何将一个 React Native 应用程序的 API 层代码量减少 500 行
一个真实的 React Native 案例研究,展示了如何通过从手动使用 useEffect 进行数据获取转向 React Query,从而消除重复代码,并提升缓存功能与离线处理能力。
阅读约 6 分钟在 pnpm Turborepo 中实现 NestJS、Next.js 与 Expo(React Native)之间的代码共享
为 NestJS API、Next.js 网站以及 Expo React Native 应用搭建一个 pnpm Turborepo 单体仓库,并确定哪些类型和架构应放入共享包中。
阅读约 5 分钟纯 React Native、Expo 或 Flutter:根据团队情况选择合适的移动开发框架
React Native、Expo与Flutter的实测对比:三者的代码实现方式、各自存在的缺陷,以及用于辅助选择的三者间的五题评估框架。
阅读约 12 分钟React Native延迟的真正根源:边界跨越,而非缓慢的代码
了解为何在 React Native 中,快速的 API 和缓存组件仍可能显得迟缓,以及如何通过批量处理、节流机制和 JSI 时代的设计来降低跨运行时开销。
阅读约 19 分钟从 Bridge 到 JSI:决定何时迁移到 React Native 的新架构
JSI、Fabric与TurboModules如何取代旧的React Native桥接层,所宣称的性能提升在实践中意味着什么,以及如何安全地审计和迁移现有应用。
阅读约 8 分钟使用 hot-updater 与 Supabase 为纯 React Native 实现自托管 OTA 更新
使用 hot-updater 和 Supabase 在纯 React Native 应用中实现空中 JavaScript 更新:包括初始化、静默更新钩子、频道管理、部署脚本以及回滚功能。
阅读约 12 分钟通过渲染快照和权衡来理解React Hooks的原理
用于React和React Native Hooks的高级思维模型:渲染快照、效应、引用、记忆化、自定义Hooks,以及如何在面试中解释各种权衡。
阅读约 26 分钟React Native通知:权限、频道与FCM生命周期
了解在结合Notifee的React Native通知系统中,权限、Android频道、FCM令牌以及前台、后台和退出状态处理程序是如何相互配合的。
阅读约 19 分钟大规模使用 React Native 时的权衡:状态、列表、设备、令牌与升级问题
五个能体现工程决策能力的 React Native 问题:服务器端与客户端状态管理、FlatLists 的卡顿问题、低端 Android 设备兼容性、令牌存储方式以及增量升级策略。
阅读约 7 分钟