# 前端每周文摘 - 每周更新:国外论坛的前端热门文章,推荐大家阅读/翻译,紧跟时事,了解/掌握前端行业新闻,也给想写作或尝试突破新技术领域的同学们提供思路~
Web-development
面向网页开发的提示工程 这篇文章介绍了如何利用提示工程优化网页开发流程:探讨了利用 AI 辅助设计和代码生成的方法。
我对 TypeScript 的销售宣言 这篇文章阐述了 TypeScript 的优势:通过实例说明其在大型项目中的价值和应用场景。
GraphQL 与 REST API:它们之间的区别是什么 这篇文章比较了 GraphQL 与 REST API:分析了两者在数据查询和开发效率上的不同。
如何通过子部分分析修复最大内容问题 这篇文章介绍了利用子部分分析技术修复最大内容绘制问题:提供了优化页面渲染性能的具体方法。
使用 React Three Fiber 创造风格化水效果 这篇文章展示了如何利用 React Three Fiber 实现风格化水面效果:详细讲解了 3D 渲染与动画技术的应用。
-
工具
Node 刚刚添加了 TypeScript 支持。这对 Deno 意味着什么? 这篇文章讨论了 Node.js 新增 TypeScript 支持的影响:分析了其对 Deno 生态系统可能产生的变化。可扩展部署的最佳 Vercel 替代方案 这篇文章列举了适合大规模部署的 Vercel 替代平台:比较了性能、成本和易用性等方面。
我们最喜欢的 2025 年开发者工具特性 这篇文章回顾了 2025 年最受欢迎的开发者工具特性:探讨了新功能如何提升调试和开发效率。
CSS
纯 CSS 星级评分组件及更多!(第二部分) 这篇文章介绍了如何用纯 CSS 实现星级评分组件:展示了无 JavaScript 实现交互效果的方法。
精通 CSS :has():实现动态样式和主题切换 这篇文章讲解了 CSS :has() 选择器的高级用法:详细介绍了如何利用它实现动态样式和轻松切换主题。
或许不要在简写属性中使用自定义属性 这篇文章警示开发者:在 CSS 简写属性中使用自定义属性可能导致意外行为,建议谨慎使用。
CSS 遇上体素艺术:用堆叠网格构建渲染引擎 这篇文章展示了如何结合 CSS 与体素艺术技术构建渲染引擎:探索了使用堆叠网格实现 3D 效果的创意方法。
使用与美化 <details>
元素 这篇文章介绍了 <details>
元素的使用及样式美化:提供了增强用户体验的实用技巧。
CSS 中的函数?! 这篇文章探讨了在 CSS 中使用函数的可能性:分析了其在动态计算样式方面的潜在应用。
使用 CSS Grid 将选择列表项分组 这篇文章展示了如何利用 CSS Grid 将选择列表项进行分组:优化了复杂列表的布局和对齐。
如何使用 CSS 隐藏滚动条而不影响滚动 这篇文章介绍了通过 CSS 隐藏滚动条的方法:同时保持页面滚动功能不受影响。
CSS cursor 属性指南 这篇文章详细解析了 CSS cursor 属性:涵盖了各种光标效果及其应用场景。
JavaScript
五个搭配 Emoji 使用的 JavaScript 代码片段 这篇文章提供了五个实用的 JavaScript 代码片段:展示了如何结合 Emoji 提升网页交互体验。
JavaScript 的 sort() 方法:从基础到自定义排序 这篇文章详细讲解了 JavaScript 中 sort() 方法的使用:从基本排序到实现自定义排序规则。
理解 Redux 生态系统:从概念到实现 这篇文章深入解析了 Redux 的概念与实现:帮助读者全面掌握状态管理解决方案。
React 中的纯组件:使用 PureComponent 和 React.memo 这篇文章探讨了如何在 React 中使用纯组件优化性能:对比了 PureComponent 与 React.memo 的应用场景。
使用 httpResource 实现无缝数据获取 这篇文章介绍了如何使用 httpResource 进行数据获取:提供了一种高效的异步数据加载解决方案。
Angular 19.2 现已发布 这篇文章宣布了 Angular 19.2 的发布:介绍了新版本中的改进和新增功能。
加更:# 400
Web-development
2025 年应该选择哪个富文本编辑器框架? 这篇文章讨论了 2025 年应选择的富文本编辑器框架:比较了多种编辑器框架的优缺点及适用场景。
2025 年如何设置网站图标:满足大多数需求的三个文件 这篇文章讲解了如何在 2025 年处理网站图标:介绍了适用于大部分需求的三种 favicon 文件。
如何制作 GIF 动图(2025 版) 这篇文章展示了制作 GIF 动图的技巧:提供了最新的 2025 年版 GIF 制作方法与工具。
Popover API 现已达到基线水平 这篇文章介绍了 Popover API 的新基线功能:详细说明了其新特性与实现方式。
一次性密码输入的 HTML 与 CSS 这篇文章讲解了如何使用 HTML 与 CSS 构建一次性密码输入框:涵盖了样式设计与交互实现的最佳实践。
使用传统 HTML 与现代 CSS 实现带批量操作的内容列表 这篇文章展示了如何结合传统 HTML 与现代 CSS 实现内容列表及批量操作:提供了一种简单高效的解决方案。
优化关键渲染路径 这篇文章探讨了如何优化关键渲染路径:介绍了提升网页加载性能的策略与技巧。
-
特效
使用 p5.js 构建趣味性逐帧蜡笔光标 这篇文章介绍了如何使用 p5.js 构建趣味性逐帧蜡笔光标:通过动画效果增强用户互动体验。使用 CSS @property 实现动态聚焦缩放效果 这篇文章讲解了利用 CSS @property 实现动态聚焦缩放效果:展示了现代 CSS 动画的新应用。
如何使用 Three.js 制作最蓬松的草 这篇文章展示了如何使用 Three.js 制作逼真的草效果:结合 WebGL 技术实现生动的自然场景。
CSS
CSS 中“&”(和号)选择器的三种使用方法 这篇文章探讨了 CSS 中使用“&”选择器的三种方法:对比了不同方案的优缺点及适用场景。
如何使用 CSS 创建波浪形盒子 这篇文章介绍了如何使用 CSS 制作波浪形盒子:通过创新设计提升网页视觉效果。
CSS 嵌套:请谨慎使用 这篇文章讨论了 CSS 嵌套的使用注意事项:提醒开发者谨慎使用嵌套以避免样式复杂化。
将响应式网页设计推向极致 这篇文章分享了将响应式网页设计推向极致的方法:展示了在极端条件下实现 RWD 的技巧。
应用视图过渡:更高性能的 ::view-transition-group(*) 动画 这篇文章讲解了改进版 ::view-transition-group(*) 动画效果:通过优化视图过渡提升动画性能。
根据用户屏幕 DPI 调整字体粗细 这篇文章介绍了如何根据用户屏幕 DPI 调整字体粗细:提升文本显示的适应性和美观性。
使用 Vite 与 Lightning CSS 编译 CSS 这篇文章展示了使用 Vite 与 Lightning CSS 编译 CSS 的方法:提升构建效率与性能。
CSS 自定义函数即将到来……将改变游戏规则 这篇文章预告了 CSS 自定义函数的到来:预计将彻底改变 CSS 开发方式。
JavaScript
Oracle 用 Node.js 为其 JavaScript 商标辩护——现又试图忽略这一点 这篇文章讨论了 Oracle 如何通过 Node.js 正当化其 JavaScript 商标并试图忽略这一事实:揭示了品牌争议和技术分歧。
转向仅使用 ESM 这篇文章主张转向纯 ESM 模块:阐述了 ESM 在现代 JavaScript 开发中的优势。
Temporal API:JavaScript 日期问题或将迎来解决方案 这篇文章介绍了 Temporal API:探讨了如何修复 JavaScript 日期处理中的种种问题。
教程:使用 TypeScript 发布基于 ESM 的 npm 包 这篇文章提供了使用 TypeScript 发布基于 ESM 的 npm 包的教程:详细解说了现代模块开发流程。
用原生 JavaScript 构建单页应用(SPA)路由器 这篇文章讲解了如何用纯 JavaScript 构建单页应用路由器:展示了 SPA 路由设计的实现方法。
-
JS 理论
JavaScript 装饰器与注解:元编程实用指南 这篇文章提供了关于 JavaScript 装饰器与注解的实用指南:深入探讨了元编程技术在 JS 中的应用。Object.groupBy 指南:Array.reduce 的替代方案 这篇文章介绍了 Object.groupBy 方法:作为 Array.reduce 的替代方案,简化了数据分组操作。
拆分 JavaScript 长任务的方法有很多 这篇文章探讨了如何拆分 JavaScript 中的长任务:旨在提升性能与响应性。
JavaScript 与 TypeScript 的 Monorepo 管理 这篇文章讨论了在 JavaScript 与 TypeScript 项目中使用 Monorepo 的优势:分享了多包管理与协作的最佳实践。
-
React
精通 React Refs:使用 useCombinedRef Hook 的高级技巧 这篇文章深入讲解了 React Refs 的高级技巧:通过 useCombinedRef Hook 实现更灵活的引用管理。精通 React 与 OpenLayers 集成:全面指南 这篇文章全面介绍了 React 与 OpenLayers 的集成方法:提供了构建交互式地图应用的详细步骤。
使用 Deno Deploy 部署 Next.js 应用 这篇文章讲解了如何使用 Deno Deploy 部署 Next.js 应用:展示了现代部署方案的优势。
-
Angular
Angular:纪录片|起源故事 这篇纪录片讲述了 Angular 的起源故事:深入回顾了该框架的发展历程与核心理念。