首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
donecoding
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 10
沸点 0
赞
10
返回
|
搜索文章
donecoding
3小时前
关注
别再被视频黑屏折磨了!URL 加 8 个字符,一行代码解决移动端首帧难题
在移动端网页开发中,你一定遇到过这种“脑壳痛”的情况:写了个 <video> 标签,满心欢喜在手机上打开,结果——一片死灰。 非要手动点一下播放才有画面?UI 没给封面图,...
0
评论
分享
donecoding
17小时前
关注
别再误会水合了:既然 SSR 渲染了 HTML,为什么客户端还要重跑 setup?
在上一篇文章中,我们聊到了如何通过判断 BOM/DOM 环境来避免 SSR 崩溃。很多同学会产生一个灵魂质疑: “既然服务端已经把代码跑了一遍,生成了完整的 HTML 发给...
0
评论
分享
donecoding
1天前
关注
scopeId 别再手动捞,可以“反手掏”:Vue3 组件迁移时的样式继承避坑指南
前言 在 Vue3 或 Nuxt3 项目中,为了保证业务平稳,我们经常需要做 **“组件渐进式迁移”** 。最直观的思路就是通过 `v-if/v-else` 来动态切换新老...
0
评论
分享
donecoding
1天前
关注
零信任编程:如何设计一套 AI 无法逃逸的“AI 逻辑沙盒”?
前言 在上一篇文章《从 Vibe Coding 到责任归属》中,我们达成了一个共识:**AI 非主体,责任人承担。** 既然责任无法规避,那么作为架构师,我们唯一能做的就是...
0
评论
分享
donecoding
2天前
关注
从 Vibe Coding 到责任归属:AI 时代,程序员会被“废掉”吗?
前言 进入 2026 年,如果你还没听过 **"Vibe Coding"(氛围编程)** ,那你可能正在错过软件工程自诞生以来最大的范式转移。 从前 OpenAI 科学...
0
评论
分享
donecoding
3天前
关注
2026 年组件库选型复盘:为什么我选择了 Sass + UnoCSS + CSS 变量?
前言 在 2026 年构建一个现代组件库,样式方案的选型不再仅仅是“好不好用”的偏好选择,而是在构建性能、分发体积、开发体验与动态灵活性之间寻找最优平衡点的工程决策。 在经...
0
评论
分享
donecoding
4天前
关注
Vue3 组件库 SSR 适配指南:除了 onMounted,你还得绕过这些坑
在 2026 年的 Vue 生态中,服务端渲染(SSR)已成为中大型项目的标配。作为组件库开发者,如果你的库在 Nuxt 或 VitePress 中一引入就报 window...
0
评论
分享
donecoding
4天前
关注
TypeScript类型体操入门:从看懂到会写
> 掌握类型编程,让你的TypeScript技能上一个大台阶 ## 为什么需要类型体操? 在上一篇文章中,你学会了如何快速启动TypeScript项目。现在你可能遇到这样的...
2
评论
分享
donecoding
4天前
关注
TS中为什么字符串枚举不能像数字枚举那样支持反查?
在 TypeScript 开发中,枚举(Enum)是一个非常独特的特性。很多开发者都发现了一个“奇怪”的现象: typescript 请谨慎使用此类代码。 为什么字符串枚举...
0
评论
分享
donecoding
赞了这篇文章
ErpanOmer
Web前端工程师 @跨境
·
7月前
关注
为什么越来越多 Vue 项目用起了 UnoCSS?
Vue 开发者可能都注意到,UnoCSS 的讨论频率越来越高。它不像 Tailwind 那样有营销声势,不像 Windi 那样起得早,却在 2024 年之后逐渐“渗透”进越...
130
143
分享
donecoding
4天前
关注
Node.js 进程是单线程,就可以放心追加日志吗?
在开发 Node.js 服务或 CLI 工具时,日志系统是我们的“眼睛”。很多同学认为: “既然 Node.js 是单线程的,那我用 fs.appendFile 往文件里写...
0
评论
分享
donecoding
5天前
关注
别再乱用全局变量了!深度解析 Symbol.for:解决跨包状态共享的终极方案
在 Node.js 或前端开发中,我们经常需要在全局挂载一些“标识位”或“单例对象”。你是否写过这样的代码? javascript 请谨慎使用此类代码。 这种写法虽然爽,但...
0
评论
分享
donecoding
5天前
关注
从 CLI 到 MCP:Node.js 工具包改造与 ESLint 规范实战
前言 随着 AI Agent 的流行,Model Context Protocol (MCP) 成为连接 LLM 与本地工具的桥梁。但在将现有的 Node.js CLI 工...
0
评论
分享
donecoding
5天前
关注
当JSDoc不够用时:快速启动你的第一个TypeScript项目
> 从JSDoc到TypeScript,3分钟开启类型安全新世界 ## JSDoc的局限:遇到类型系统的天花板 经过前三篇文章的实践,你已经用JSDoc让JavaScrip...
0
评论
分享
donecoding
5天前
关注
2026 年 Node.js + TS 开发:别再纠结 nodemon 了,聊聊热编译的最优解
在开发 Node.js 服务端时,“修改代码 -> 自动生效”的开发体验(即热编译/热更新)是影响效率的关键。随着 **Node.js 23+** 原生支持 TS 以及 ...
1
评论
分享
donecoding
6天前
关注
一张图看懂MCP:AI如何与你电脑里的所有工具安全协作?
在上一篇文章《MCP是什么?为什么说它是AI的“万能插槽”?》中,我们探讨了MCP如何像USB-C一样,旨在连接AI与无数外部工具。随之而来的是一个关键且严肃的疑问:**“...
0
评论
分享
donecoding
6天前
关注
10个JSDoc实战技巧,让你的JavaScript代码更健壮
从基础到进阶,覆盖90%日常开发场景 前言:从一个真实的案例开始 最近Review团队代码时,看到一个典型的"遗留代码困境": ```javascript // 一个真实的...
0
评论
分享
donecoding
6天前
关注
MCP是什么?为什么说它是AI的“万能插槽”?
你是否曾遇到过这样的场景:当你兴奋地想用AI助手帮你一键启动本地开发环境、分析刚下载的数据集,或是上传一张设计稿让它直接生成代码时,AI却礼貌而无奈地告诉你:“抱歉,我无法...
0
评论
分享
donecoding
6天前
关注
Sass 模块化革命:告别 @import,拥抱 @use 和 @forward
> 为什么你的 Sass 代码突然开始报错?是时候彻底理解 Sass 的模块化系统了! 最近很多前端开发者突然发现自己的 Sass 代码开始报出各种警告和错误: - `@i...
0
评论
分享
下一页
个人成就
文章被点赞
16
文章被阅读
2,408
掘力值
674
关注了
10
关注者
1
收藏集
0
关注标签
11
加入于
2020-06-29