首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
前端下一步
掘金安东尼
创建于2023-03-07
订阅专栏
原《前端周刊》正式升级为《前端下一步》,门户站点:https://frontendnext.com,助力前端开发者转型AI Agent工程师~
等 585 人订阅
共209篇文章
创建于2023-03-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
一次 WebGPU 流体之旅
本文是一段回顾式的长旅程:作者用十多年的时间不断尝试“浏览器里做流体”,从 WebGL 时代的各种 Hack,一路走到 WebGPU 让许多“现代图形 API 能力”变得可用。 Demo:https:
Rolldown 1.0 RC 发布 !!
今天我们非常兴奋地宣布 Rolldown 1.0 的候选版本(Release Candidate,RC)。 TL;DR:Rolldown 是一个用 Rust 编写的 JavaScript/TypeSc
Vercel 的 json-render:迈向生成式 UI 的一步
Vercel 最近发布了一款名为 json-render 的新开源工具,这标志着向生成式用户界面迈出了一步——这是 Vercel 为 AI 生成的 Web 界面创造的术语。 “如果大语言模型不仅仅是生
⏰前端周刊第 451 期(2026年1月25日-1月31日)
本期主题偏向“平台新能力落地 + 工程工具链升级”。Web 开发部分重点关注 HTML Invoker Commands 在主流浏览器达成 baseline 支持,以及 Chrome Ca
React 最佳实践发布:Vercel 官方出品的性能优化指南
我们将 10 多年来在 React 和 Next.js 优化方面积累的知识,浓缩成了 react-best-practices 项目。这是一个专门为 AI Agent 和大语言模型(LLM)优化的结构
掌握前端权衡:2026 高级开发者指南
如今的前端生态不再仅仅由新鲜感驱动。团队现在更看重性能预算、招聘信号、维护成本,以及当需求变动时产品的响应速度。 大家评价一个库的标准,已经从“够不够火”转向了它在复杂、混乱的真实系统中的表现。
useOptimistic 救不了你
乐观 UI (Optimistic UI) 乐观 UI 是指在后台操作尚未完成时,为了响应用户交互而立即更新 UI 的技术。这种做法让界面响应速度与网络延迟实现了脱钩。最典型的例子就是“点赞”按钮。
⏰前端周刊第 450 期(2026年1月18日-1月24日)
💬 推荐语 本期主题偏向“细节工程化 + 新能力落地”。Web 开发部分从 2026 年 favicon 的最小配置、ARIA 经验教训与“像素级还原”的再思考出发,延伸到平台公司为何持续收购前端框架
⏰前端周刊第 449 期(2026年1月11日-1月17日)
本期聚焦"年度盘点与工程实践的双轨路线"。Web 开发部分从 HTTP Archive 的 Web 年度状况报告、Astro 加入 Cloudflare 的战略背景出发,延伸到前端工程权衡
⏰前端周刊第 448 期(2026年1月4日-1月10日)
本期围绕“工程依赖、平台边界与新能力落地”。Web 开发部分从 Web 依赖体系的结构性问题、浏览器 API 与 Web API 的边界谈起,延伸到反框架主义(优先原生 Web API)、
前端年度盘点 2025:定义这一年的 10 个核心大事件
2025 年对前端开发者来说简直是一场情绪过山车。过去这一年里,我们见证了各个角落的疯狂改进、大规模安全漏洞,以及框架的重新发明。AI 霸占了头条,改变了我们构建应用的方式。一些大牌(TanStack
⏰前端周刊第447期(2025年12月28日–2026年1月3日)~新年好~
新年第一期更偏“趋势 + 实操 + 工程卫生”。 Web 开发部分从 2026 年趋势、Astro 月度更新与 HTML5 文档大纲的历史终章出发,同时复盘 React2Shell 安全漏
Vercel:我们为 React2Shell 发起了一项价值 100 万美元的黑客挑战
在 React2Shell漏洞披露后的数周内,我们的防火墙拦截了超过600万次针对运行存在漏洞版本 Next.js部署的攻击尝试,其中在高峰期的24小时内就拦截了230万次。 这得益于 Seawall
为不同场景设计多样化的页面过渡动画
我感觉多页面视图过渡的常见用法,通常是搭建一个通用的系统,让它适用于所有页面和元素,然后就可以不用管了。 但我最近看到了 JavaScript 中有相关的 DOM 事件,以及如何利用它们来设置“类型”
浏览器处理Base64数据的速度有多快?
Base64是一种二进制到文本的编码方案,它使用由64个字符组成的字母表(A - Z、a - z、0 - 9、+、/),将任意二进制数据(如图像、文件或任何字节序列)转换为安全、可打印的 ASCII字
⏰前端周刊第446期(2025年12月22日–12月27日)
回顾 2025 年,前端圈从标准演进、组件化复兴到性能指标拆解都有值得复盘的故事。本期聚焦年度十大前端叙事、Web Components 的反弹势头、AV1 编解码器斩获艾美奖背后的行业推
顶层元素问题:popover vs. dialog
你是否曾尝试通过设置 z-index: 9999 解决元素层级问题?如果是,那你其实是在与一个基础的CSS概念 ——层叠上下文—— 斗争。 层叠上下文定义了元素在第三维度(即“z轴”)上的排列顺序。你
React 的新时代已经到来:你需要知道的一切
构建异步 UI 向来都是一件非常困难的事情。导航操作将内容隐藏在加载指示器之后,搜索框在响应无序到达时会产生竞态条件,表单提交则需要手动管理每一个加载状态标志和错误信息。每个异步操作都迫使你手动进行协
React 已经改变了,你的 Hooks 也应该改变
React Hooks 已经问世多年,但大多数代码库仍然以同样的方式使用它们:用点 useState,过度使用 useEffect,以及大量不经思考就复制粘贴的模式。我们都经历过。 但 Hooks 从
TypeScript 严格性是非单调的:strict-null-checks 和 no-implicit-any 的相互影响
TypeScript 编译器选项 strictNullChecks 和 noImplicitAny 以一种奇怪的方式相互作用:仅启用 strictNullChecks 会导致类型错误,而在同时启用 n
下一页