首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
前端
JavaScript
Vue.js
面试
React.js
CSS
后端
Node.js
架构
展开
全部
前端
JavaScript
Vue.js
面试
React.js
CSS
后端
Node.js
架构
AI编程
Flutter
前端框架
HTML
HarmonyOS
GitHub
暂无数据
推荐
最新
前端工程化实践:打包工具的选择与思考
从静态页面到模块化开发,前端工程化经历了怎样的演进?Webpack、Vite、Rspack 这些打包工具各自解决了什么问题,在实际项目中又该如何选择?
告别 AI 输出的重复解析:正常 markdown 解析渲染也能提速 2-10 倍以上
incremark 的惊人实力 昨天发布了周日开发的 incremark,没想到实际体验性能远超预期,本想作为自己产品内部的一个小工具,但想了想,开源未尝不是一个好的方向。
【用户行为监控】别只做工具人了!手把手带你写一个前端埋点统计 SDK
别瞎猜用户操作了!今天手把手带你造个“用户行为SDK”。搞定 SPA 路由劫持、页面关闭数据上报这些硬骨头。不仅教核心代码,连 Rollup 打包和 NPM 发布都包教会...
超越随机:JavaScript中真正可靠的唯一标识符生成策略
超越随机:JavaScript中真正可靠的唯一标识符生成策略 为什么唯一ID是开发中的隐形地雷 在软件开发世界里,唯一标识符(ID)如同数字世界的DNA,看似微不足道却支撑着系统核心功能。从数据库记录
面试官最爱挖的坑:用户 Token 到底该存哪?
面试官问:"用户 token 应该存在哪?" 很多人脱口而出:localStorage。 这个回答不能说错,但远称不上好答案。 一个好答案,至少要说清三件事: 有哪些常见存储方式,它们的优缺点是什么
`console.log([1,2,3].map(parseInt))` 深入理解 JavaScript 中的高阶函数与类型机制
在日常开发中,我们经常使用 Array.prototype.map 方法对数组进行映射操作。但你是否曾遇到过这样一个“诡异”的代码片段: 这行看似简单的代码,背后却隐藏着 JavaScript 中多个
面试官问"try-catch影响性能吗",我用数据打脸
面试官问"try-catch影响性能吗",我用数据打脸 面试的时候被问到这个问题:try-catch 会影响性能吗? 当时我有点懵,回答了一个模糊的"会有一点影响吧"。面试官追问:影响多大?什么情况下
用 Turborepo 打造 Strapi 插件开发的极速全栈体验
什么是Turborepo 我在两三年前听到这个名词一直没搞懂,今天我借助AI+实践搞懂了这个架构,以及我们为什么要用它 在现代前端工程化中,"Monorepo" 已经成为了一个绕不开的热词。但很多开发
为什么 JavaScript 可以单线程却能处理异步?
今天咱们聊一个前端最核心的机制:JavaScript 单线程却能处理异步操作的秘密——事件循环(Event Loop)。 你可能遇到过这种情况:用 setTimeout 延迟执行代码,或者用
一个看似“送分”的需求为何翻车?——前端状态机实战指南
故事的开始总是惊人的相似。 上个月,需求评审会上,收到了产品经理的一个需求:“做一个扫码支付弹窗。逻辑很简单:打开弹窗获取二维码,然后每隔 2 秒轮询一次接口,扫码成功就跳转,30 秒超时就让用户刷新
面试官问 React Fiber,这一篇文章就够了
看 React 源码或者技术文章的时候,经常会遇到 Fiber 这个词: Fiber 到底是什么?为什么 React 要搞出这么个东西? 都说 Fiber 让渲染可以"中断",具体是怎么实现的? Fi
使用 pnpm + Workspaces 构建 Monorepo 的完整指南
一、核心概念:pnpm Workspace pnpm 内置了对 Monorepo(单一代码仓库)的原生支持,通过 Workspace(工作区) 机制实现。Workspace 允许你在一个仓库中管理
别再让 JavaScript 抢 CSS 的活儿了,css原生虚拟化来了
如果你对 AI 全栈开发、Tiptap 富文本编辑器定制或 DocFlow 项目的完整技术方案感兴趣,欢迎加我微信 yunmz777 进行私聊咨询,获取详细的技术分享和最佳实践。 知识盲区往往会让我们
隐式类型转换:哈基米 == 猫 ? true :false
何意味? 如果我们以往只接触过一门强类型的编程语言,估计早已经皱起眉头,大呼一声“何意味?”。但是在js的世界中,一切是自由的。你甚至可以直接写一份 数字+引用数据类型 的代码而不报错。使得上段代码不
新手入门 React 必备:电影榜单项目核心知识点全解析
一、项目基础结构 src ├── main.jsx # 入口文件(渲染根组件) ├── index.css # 全局样式(清除默认边距) ├── App.jsx # 主组件(数据管理 + 页面骨架)
⭐看完vite纪录片才知道尤大有多屌(上)
最近 Vite 的纪录片不是发布了么,不看不要紧,一看才知道这纪录片简直群星荟萃啊!各种框架作者、各种构建工具作者以及各种流行库的核心维护人员都能在这个纪录片里看到他们的身影。其中不乏我们熟知的 An
手把手教你写一个VSCode插件,从开发到发布全流程
VSCode几乎是前端开发人员的标配,其插件开发基于TypeScript与Node.js,通过扩展API增强编辑器功能。开发者可自定义命令、主题、语法支持等,快速构建个性化工具,提升编码效率与体验。
改了CSS刷新没反应-你可能不懂HTTP缓存
改了 CSS 刷新没反应?你可能不懂 HTTP 缓存 做前端的应该都遇到过这种情况:明明改了 CSS,浏览器里看到的还是旧样式。网上搜一下,告诉你"清缓存",Ctrl+F5 一刷新就好了。 但问题是:
踩过坑才懂:前端生成唯一 ID,别用 Date.now ()了!一行代码搞定
电商开发中生成唯一ID的常见误区与解决方案:传统方法如时间戳+随机数存在重复风险,自增计数器则易被重置;现代浏览器提供的crypto.randomUUID()方法能生成122位加密随机ID
开发中使用iconfont预览太麻烦?我开发了一款VSCode插件来提升效率
前言 在日常前端开发中,Iconfont 几乎是不可或缺的图标资源库。然而,相信很多开发者都有这样的经历:在 CSS 文件中定义了几十个图标类,每个图标只有一个类名和一个 Unicode 编码,无法直