zed.ink在线
一个不为人知的个人学习小站
前端驼峰,后端下划线,问:如何统一?
✅ 看情况,但团队统一最重要 ✅ JS/TS生态倾向驼峰 ✅ Python/Go生态倾向下划线 ✅ 转换成本要考虑 深入分析与实践建议 1. 转换位置的选择 后端转换(推荐在Node.js/Java环
React 19.2 已发布,现已上线 npm!
React 19.2 已发布,现已上线 npm! 原文链接 这是我们过去一年中的第三次发布:继去年 12 月的 React 19 和 6 月的 React 19.1 之后。本文将为你概览 React
Canvas 高性能K线图,支持无限左右滑动
前言 之前在证券行业,接触过移动端K线图的需求; H5 K线图,需支持无限左右滑动,支持样式自定义; 纯canvas制作,不借助任何第三方图表库。 一、先看最终的效果 1、GIF动图如下 2、支持样式
Vue3 中的双向链表依赖管理详解与示例
在 Vue3 的响应式系统中,双向链表是一个非常重要的数据结构。相比 Vue2 使用数组来存放依赖,Vue3 选择链表的原因在于效率更高,尤其是在频繁收集和清理依赖时,链表可以显著优化性能。本文将通过
VSCode 源码解密:一个"无用"属性背后的精妙设计
在 VSCode 数百万行代码中,有一个看似"无用"的属性出现了数千次:`readonly _serviceBrand: undefined`。它既不存储数据,运行时也不存在,却是整个依赖注入
前端性能救星:虚拟列表原理与实现,让你的10万条数据流畅如丝!
虚拟列表技术详解:通过仅渲染可视区域内容,解决海量数据渲染性能瓶颈,实现流畅滚动体验,大幅降低内存占用和加载时间。
【图形编辑器架构】:编辑器的 Canvas 分层事件系统
🧑💻 写在开头 点赞 + 收藏 = 支持原创 🤣🤣🤣 上一篇文章我们聊了 数据层与渲染层的绑定机制,今天继续推进 —— 把视角放到事件层。 你会看到一个清晰的五层架构设计,从 DOM 原生事件到业务
🍏让前端去做 iPhone 的液态玻璃❓ | 掘金一周 10.2
🍏让前端去做 iPhone 的液态玻璃❓ 忍了一年多,我终于对i18n下手了 历经4个月,基于 Tiptap 和 NestJs 打造一款 AI 驱动的智能文档协作平台
深入理解 3D 火焰着色器:从 Shadertoy 到 Three.js 的完整实现解析
一、前言:从 Shadertoy 到 Three.js Shadertoy 上有很多绚丽的着色器,但它们常常让新手望而生畏:几十行数学公式,cos/sin 嵌套,光线行进(raymarching)循环
【图形编辑器架构】:无限画布标尺与网格系统实现解析
上一篇我们讲解了分层事件系统的设计,本篇我们将在事件系统的基础上实现无限画布、标尺、网格绘制,无限画布实际上只是理论上的无限,绘制的仅仅是视口区域,通过事件触发移动和缩放,重新计算视图矩阵,更新渲染