FE Bits Vol.12|Next.js 16 发布、Docusaurus 3.9 AI 搜索、ChatGPT Atlas 发布

发表于 2025-10-26 1589 字 8 min read

文章目录
cos's avatar

cos

FE / ACG / 手工 / 深色模式强迫症 / INFP / 兴趣广泛养两只猫的老宅女 / remote / 热爱生活

暂无目录

本周刊更新时间期望是在每周天,网站在建设中…… 目前推荐使用 Folo 订阅本周刊的 Quaily RSS。 公众号 前端周周谈 FE Bits,点击阅读原文链接可查看原文。 QQ 讨论小群 598022684,日常讨论前端技术 & 生活,也可在群里投稿自己的文章,随意加入,比较偏向粉丝群的性质~ 本周刊同时也开源在 fe-bits-weekly,欢迎关注。

今天是 2025 年 10 月 26 日,星期天。

这周终于闲一些了,沉迷了一阵子土豆兄弟(类吸血鬼幸存者游戏),这类游戏之前玩过通神榜,但是土豆兄弟一直没玩过。

下周就要去成都呆一周了,周五请假去九寨沟玩耍,浅浅期待一下。

生态与社区动态

  • Next.js 16 发布:Next.js 16 正式版,此次更新让 Turbopack 成为默认打包器,React Compiler 支持正式稳定,并且引入了全新的 Cache Components、Next.js Devtools MCP,统一代理文件 proxy.ts 取代 middleware.ts

  • 介绍 ChatGPT Atlas:OpenAI 推出嵌入 ChatGPT 的新一代浏览器 ChatGPT Atlas,将 ChatGPT 深度整合进网页使用场景,使 AI 能理解网页内容、保留浏览记忆、自动执行任务。用户在浏览时可直接与 ChatGPT 对话、分析网页或完成操作,无需切换应用。

  • Cloudflare Sandbox SDK:Cloudflare 推出的安全、可扩展的云端沙盒环境,可在隔离容器中执行命令、运行服务、操作文件并生成可公开访问的 URL。(适用于 Workers 付费计划,介绍文章

  • Meta 发布 Docusaurus 3.9,带有新的 AI 搜索功能:Docusaurus 3.9 发布,新版本引入 Algolia DocSearch v4 的 AI 搜索与改进的国际化配置。

文章与视频

结果显示,CSR 初次加载最慢但交互最快;SSR 可改善 LCP 但是有“无交互”的空窗期;RSC 若结合 Streaming 和 Suspense 可获得最佳平衡,但实际迁移复杂且对架构要求高。单纯引入 RSC 并不会自动带来性能提升,收益主要来自异步数据流与渲染策略的改写。

如果应用是客户端和服务器组件的混合体,单独的服务端组件并不能提高性能。它们无法减少足够的大小以产生可测量的性能影响。流式传输和 Suspense 才是关键。主要性能优势来自于完全重写数据获取,使其成为服务端组件优先。

CSS 新特性

  • CSS reading-flow 和 reading-order 属性简介:对 CSS 新特性 reading-flowreading-order 的深入解读,它们解决了传统 tabindex 在复杂布局下控制焦点顺序困难的问题。

  • Dynamic Tooltip Position with Anchor Positioning III:使用纯 CSS 的锚点定位新特性实现 tooltip 的自适应位置调整,是系列文章中的第三篇文章,这次考虑了角落位置。

  • closedBy=any:介绍 HTML <dialog> 元素中 closedBy="any" 属性的用法,让对话框可通过点击外部轻松关闭。此功能已在 Chrome 和 Firefox 中实现,计 Safari 也会支持。

趣味项目与工具

  • ColorMate:又一款面向设计师与开发者的免费在线配色工具,可快速生成符合无障碍标准的调色板。用户可提取图片配色、即时预览 UI 效果、进行对比度测试,并将结果以 HEX、CSS 或 PNG 格式导出。它还提供由 AI 命名、锁定颜色及实时生成新方案的功能,并收录多种热门配色示例。

Codepen 精选

  • threejs/gsap 液体形态幻灯片

    Filip Zrnzevic 将 GSAP 和 WebGL 结合起来,实现了华丽的液体幻灯片过渡效果。点击预览并按下 “H” 键打开控制面板,尝试所有不同的效果。

Refs

先使用 Remark42 作为临时评论系统,样式等有待优化

405k
35:09
182
使用字体寒蝉全圆体 · 感谢 字图 CDN 提供中文字体公益服务
© 2020 - 2025 cos @cosine
Powered by theme cos-space · Inspired by Shoka