zed.ink在线
一个不为人知的个人学习小站
Prisma 实战指南:像搭积木一样设计古诗词数据库
Prisma 实战指南:像搭积木一样设计古诗词数据库 在传统后端开发中,与数据库打交道往往意味着要编写大量晦涩的 SQL 语句。而 Prisma 就像一位精通多国语言的“翻译官”,它通过 ORM(对象
你的网页慢,用户不说直接走——前端性能监控教你“读心术”
前言 性能优化不是“我觉得快”,而是“数据证明快”。没有监控的优化,就像闭着眼睛射箭——中了是运气,脱靶是常态。 Google 定义了三个核心指标(Core Web Vitals):LCP(加载速度)
前端测试:别为了100%覆盖率而写测试,那是自欺欺人
前言 前端测试常走两个极端:要么完全不测,上线随缘;要么为了覆盖率,测了等于没测(比如测个1 + 1 = 2)。真正有效的测试,不是越多越好,而是该测的测,不该测的别浪费生命。 今天我们用“测试金字塔
浏览器文本复制到剪贴板:企业级最佳实践
本文解析浏览器复制文本工具函数,对比 `navigator.clipboard` 与 `execCommand`,涵盖兼容性处理、安全上下文及 iOS Safari 适配。
从零搭建项目:React 19 + Vite 8 + Tailwind CSS v4 实战配置
前言 上一篇文章我们定下了“从零到开源”的总体规划。现在,是时候把手弄脏,真正开始敲命令了。 React 19 刚刚稳定,Vite 跃升至 8.x,Tailwind CSS v4 也带来了革命性的配置
前端开发者做 Agent:别只会执行,用 4 类失败策略让 AI 知道怎么停
可靠的 Agent 必须区分错误类型:超时可以重试,空结果可以降级,权限不足要停止,高风险操作要等待确认。Agent 的成熟度,不取决于它能跑多远,而取决于它在出错时有没有刹车、有没有解释、有没有边界
ESModule和Commonjs模块的区别
ES Module(ESM)和 CommonJS(CJS)是 JavaScript 中两种主流的模块化规范,以下从几个角度进行分析
Java和JavaScript的关系真是雷峰和雷峰塔的关系吗?
前端圈一直流传着一个经典段子:Java和JavaScript是什么关系?就是雷峰和雷峰塔的关系。听过后令人会心一笑。但静下来想想🤔,真是这样吗? 什么是雷峰和雷峰塔的关系 雷峰(人)和雷峰塔(建筑)的
10_从 React Hooks 本质看 useState
一、Hooks 的本质 每个函数组件对应一个 Fiber: 对于一个 Hook,有三种类型的 dispatcher(可以认为是操作策略): 二、Hook 的数据结构 注意:这里要和 FiberNode
拖一拖控件,拖出个问卷(低代码平台)
什么是低代码平台 低代码指的是一种通过可视化拖拽、组件复用,并结合少量代码配置,来快速构建应用程序的开发模式。