Posted in

React 中文周刊 #195 – React 开发者需要了解的 React Native 知识_AI阅读总结 — 包阅AI

包阅导读总结

1. `React`、`Next.js`、`Server Action`、`代码迁移`、`功能发布`

2. 本期 React 中文周刊涵盖了 React Conf 2024 演讲视频发布、Next.js 相关技术、代码构建与工具更新等内容,还包括一些热门话题讨论和版本发布。

3.

– React Conf 2024 演讲视频

– 重新切片以短片形式发布,便于观看

– Faire 向 Next.js 的转型分享

– Next.js 相关技术

– 使用 Server Action 获取数据的探讨

– 使用 Vercel 的 Flags SDK 实现功能灰度发布

– 构建与课程

– 构建 React Hooks 的工作坊

– React 开发者需要了解的 React Native 讨论

– 其他技术分享

– 大型 SPA 中的灵活网络数据预加载

– React 所有者组件

– 快讯与工具

– React 在调查中排名第一

– TypeScript v5.6 进入 beta 阶段

– 众多相关工具的更新与介绍

4.

思维导图:

文章地址:https://mp.weixin.qq.com/s/8W1aijoAGfBvKROEVTawqw

文章来源:mp.weixin.qq.com

作者:印记中文团队

发布时间:2024/8/2 2:22

语言:中文

总字数:1276字

预计阅读时间:6分钟

评分:92分

标签:React,Next.js,Faire,迁移案例,Server Action


以下为原文内容

本内容来源于用户推荐转载,旨在分享知识与观点,如有侵权请联系删除 联系邮箱 media@ilingban.com

本期看点:React Conf 2024 重新切片了之前的大会视频做成了单集的形式。某大型电商网站记录了他们如何将 100 万行 SPA 项目迁移到了Next。如何使用Next.js 的 Server Action 获取数据。

编辑:TimLi

🔥 本周热门

React Conf 2024 所有演讲视频放出 ——以更便于观看的短片形式发布。如果你还没看过这次大会的内容,现在是个不错的机会。因为在此之前大会视频只有完整版本,短片的形式会让人更容易消化吸收。

长按识别二维码查看原文

https://conf.react.dev/talks

React Conf

📘 Faire 向 Next.js 的转型 —— 在线批发市场 Faire 讲诉了他们是如何完成从成熟的 SPA 到服务器端 Next.js 的迁移(涉及一百万行代码)。

长按识别二维码查看原文

https://craft.faire.com/boosting-performance-faires-transition-to-nextjs-3967f092caaf?gi=148d09f7d61b

Luke Bjerring (Faire)

使用 Next.js 的 Server Action 进行数据获取 —— 能不能实现?是不是最佳实践?Robin 认为这个功能还不够完善。

长按识别二维码查看原文

https://www.robinwieruch.de/next-server-actions-fetch-data/

Robin Wieruch

在 Next.js 中使用 Vercel 的 Flags SDK 实现功能灰度发布 —— Vercel 最近为基于 Vercel 托管的 Next.js 和 SvelteKit 的应用程序引入了一个用于功能标记的 SDK。它是用户无感的,用于灰度发布功能。这里介绍了它的工作原理。

长按识别二维码查看原文

https://vercel.com/blog/flags-as-code-in-next-js

Dominik Ferber (Vercel)

构建 React Hooks 的工作坊 —— Kent C. Dodds 的一个新的在线视频课程,是免费的(但介绍之后需要注册)。重点是从头开始重建 useStateuseEffect

长按识别二维码查看原文

https://www.epicreact.dev/tutorials/build-react-hooks

Kent C. Dodds

React 开发者需要了解的 React Native—— Expo 工程师 Keith Kurak 和开发者 Kadi Karman围绕着这个话题展开了有趣且富有启发性的讨论。

长按识别二维码查看原文

https://www.youtube.com/live/iB7sc-fzpWw

Expo

📄 大型 SPA 中的灵活网络数据预加载 Matteo Mazzarolo

长按识别二维码查看原文

https://mmazzarolo.com/blog/2024-07-29-data-preloading-script/

🔈 为什么 jQuery 的创造者使用 React 和 TypeScript Syntax․fm

长按识别二维码查看原文

https://syntax.fm/show/800/why-the-jquery-creator-uses-react-and-typescript-john-resig

📄 React 所有者组件 —— 所有者 vs 父级以及为什么它很重要。Brad Westfall

长按识别二维码查看原文

https://reacttraining.com/blog/react-owner-components

快讯:

  • ❤️ 在最近发布的 Stack Overflow 调查结果中,React 在”Web 框架和技术”类别中排名第一

    长按识别二维码查看原文

    https://survey.stackoverflow.co/2024/technology/#2-web-frameworks-and-technologies

  • TypeScript v5.6 现已进入 beta 阶段。

    长按识别二维码查看原文

    Announcing TypeScript 5.6 Beta

  • 🕹️ 如果你对 ReactJam 游戏编程马拉松感兴趣,Tony Cabaye 有一个用 React 创建游戏的简洁入门指南,可以给你一些灵感。

    长按识别二维码查看原文

    https://reactjam.com/

  • Emacs 用户?Ovi Stoica 有一个将 Emacs 设置为现代 React 开发编辑器的指南,你可能会觉得有帮助。

    长按识别二维码查看原文

    https://www.ovistoica.com/blog/2024-7-05-modern-emacs-typescript-web-tsx-config

🛠 代码与工具

Storybook v8.2:流行的组件工作坊 —— 这个版本专注于测试,新增了与其他流行测试工具相匹配的测试钩子,可在其他测试和文档工具中重用的可移植故事等。Storybook 还有一个全新的文档站点,其中包含特定框架的”入门”指南,如 Next.jsAngularSvelteKit

长按识别二维码查看原文

https://storybook.js.org/blog/storybook-8-2

Michael Shilman (Storybook)

react-movable:列表和表格的拖放功能 —— 列表和表格的垂直拖放,无需额外标记。支持无障碍和移动端。这里有演示

长按识别二维码查看原文

https://github.com/tajo/react-movable

Vojtech Miksu

Vaul:一个简单的抽屉组件 —— 试试主页上的演示。它简单、干净、快速,同时还非常灵活,正如这些示例所示。

长按识别二维码查看原文

https://vaul.emilkowal.ski/

Emil Kowalski

react-range:带滑块的可访问范围输入 —— 可访问且可自定义。这里有许多示例

长按识别二维码查看原文

https://github.com/tajo/react-range

Vojtech Miksu

版本发布:

  • React Virtuoso v4.8 – 完整的 React 虚拟化渲染列表/表格/网格组件系列。现在支持水平列表。

  • react-native-picker-select v9.2 – 在 iOS 和 Android 上模拟原生 <select> “选择器”界面。

  • React Native Gesture Handler v2.18 – 暴露平台原生触摸 API。

  • React Admin v5.1 – 用于构建 B2B 前端界面的框架。

  • jscad-fiber – 使用 React 和 JSCAD 创建 3D CAD 模型。

  • use-debounce v10.0.2 – React 的防抖 hook。

  • PrimeReact v10.8 – 广泛的 UI 组件库。

🙋🏻‍♀️ 关注我们