#前端开发
共 83 篇相关文章

前端转AI Agent开发:一线架构师解析职业路径与红利
一线AI架构师解析前端转AI Agent开发的行业变化与落地路径:纯前端岗位为何消失、Agent+全栈为何成为招聘主流,以及Agent开发工程师、FDE、远程接单三条转型路线和对应学习策略。

CSS条件圆角技巧:让元素贴边时自动变直角
纯CSS实现条件圆角:元素贴边时自动变直角、悬浮时保持圆角。用calc(100vw-100%)配合clamp()消除过渡带,并用容器查询单位cqi适配非全屏容器,附带滚动条偏移的解决思路。

告别clamp魔法数字:CSS progress()函数实现流畅排版
CSS progress()函数已进入Baseline,用归一化进度值替代clamp()的魔法数字,实现可读、可维护的流体排版。本文解析其原理、自定义属性封装技巧及tan(atan2())兼容方案。

CSS 的未来:互操作性与新特性如何重塑前端开发
解读 Josh W. Comeau 关于 CSS 未来的分析:Interop 项目如何推动浏览器兼容性协同,容器查询、:has()、层叠层和原生嵌套等特性对前端开发的实际影响,以及 Hacker News 社区的不同观点。

Modern Web Guidance:让AI生成更规范的模态框过渡动画
通过对比演示,解析Modern Web Guidance如何引导AI编码代理生成规范的模态框过渡动画,涵盖overlay过渡、allow-discrete、@starting-style及顶层渲染等最佳实践。

AI改网页总翻车?试试小步验证法
AI改网页时一次提多个需求容易翻车?本文介绍小步编辑循环工作流:明确变更边界、用元素引用定位、验证交互与可访问性,以及Pulse工具如何支持对话与预览并排的AI编程体验。

LLM调用不稳定?48小时构建回放Cassette记录器
开发者48小时构建Python回放Cassette,解决LLM调用结果不稳定、Prompt调优成本高的痛点。无需第三方依赖,支持任何HTTP模型端点,让测试回放免费、未命中报错、CI安全。附完整实现思路与踩坑记录。

用document.currentScript实现内联渲染的极简技巧
探索Lean Rada分享的document.currentScript内联渲染技巧:用一行内联脚本替换自身实现动态内容,并通过辅助函数构建极简模板语言,同时分析其适用场景与CSP等边界限制。

Dify AI平台全链路解析:前端开发者如何错位竞争AI赛道
以Dify AI平台为例,解析低代码AI应用引擎的全链路设计,探讨前端开发者如何通过错位竞争切入AI赛道,涵盖智能体搭建、RAG流程与面试实战价值。

用crypto.getRandomValues打造公平转盘:拒绝采样与卡方检验
深入解析转盘抽奖不公平的代码根源:Math.random()隐患、取模偏差、拒绝采样修复、加权概率实现、先定赢家后动画的架构,以及用卡方检验在浏览器中自证公平,附完整JavaScript代码。

零依赖PWA记账应用:纯HTML/CSS/JS实战
探索如何用纯HTML、CSS和原生JavaScript构建零依赖PWA记账应用。涵盖免注册设计、音频反馈、离线安装和可视化分析等核心功能,分析技术选型取舍与开发者启示。

LittleJS 引擎再进化:轻量级 JavaScript 游戏框架正式支持 2D 与 3D
LittleJS 游戏引擎新增 3D 支持,在保持轻量零依赖特性的同时扩展了 3D 渲染能力。本文分析这一更新对 HTML5 游戏开发者的意义、轻量引擎做 3D 的工程逻辑,以及它与 Three.js 等主流方案的差异。

重构刷新后,焦点状态为何总被破坏?一份键盘优先检查清单
每次网站重构后焦点状态都会悄悄消失?本文整理一份键盘优先的焦点检查清单:用 :focus-visible 替换 :focus、保持 3:1 对比度、拔掉鼠标全程 Tab 遍历,二十分钟内抓住所有焦点回归问题。

Modern Web Guidance:让AI写原生声明式对话弹窗
Google Modern Web Guidance 让 AI 编程助手在生成代码时优先使用浏览器原生声明式 dialog 能力,替代重复的 JavaScript 事件监听,实测可显著减少样板代码。

React19 + TypeScript 实战进阶:从看板项目到源码剖析
一套 91 节的 React19 + TypeScript 系统实战课程,涵盖基础 API、React19 新写法、类飞书看板项目、Fiber 并发渲染原理、面试题及 React18 源码拆解,按学习顺序编排,助力前端系统进阶。

Vue3+Electron+Cursor实战:手把手打造跨平台AI聊天应用
本文解析一套基于Vue3.5、Electron30与Cursor的跨平台AI桌面聊天应用实战课程,涵盖集成文心一言、通义千问、DeepSeek多模型方案、完整技术栈拆解与「先手写后用AI」的渐进式教学理念,适合有前端基础的开发者参考。

5个比问ChatGPT更好用的CSS生成器工具
介绍5个比问ChatGPT更高效的CSS生成器工具:Mesher网格渐变、Fuel的SVG纹理、Temani Afif的CSSGenerators、Easing Wizard缓动曲线和Dice Bear头像生成,快速搞定难写的CSS效果。

TanStack Router 实战:类型安全路由、数据加载器与认证保护
通过 Meetup Tracker 实战项目深入学习 TanStack Router 核心能力:文件系统路由、类型安全、数据加载器 Loaders、搜索参数过滤、路由上下文与认证保护路由,全程几乎零 useState/useEffect。附与 React Router、Next.js 的对比分析。

纯CSS复刻GTA6官网滚动特效:场景切换与渐变文字详解
用纯CSS复刻GTA6官网的滚动特效:通过view-timeline、animation-range、@property等技术实现场景交叉淡变、微缩放与渐变流动文字,完整拆解前端实现思路与调试经验。

View Transitions 重大更新:跨浏览器支持与四大新特性详解
Google CSS Podcast 详解 View Transitions 视图过渡最新更新:Chrome/Safari/Firefox 跨浏览器支持进展、view transition types、match-element、嵌套视图过渡组与作用域视图过渡五大新特性全面解析。