首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
前端
JavaScript
Vue.js
React.js
面试
CSS
后端
TypeScript
Node.js
展开
全部
前端
JavaScript
Vue.js
React.js
面试
CSS
后端
TypeScript
Node.js
AI编程
前端框架
HarmonyOS
架构
Flutter
three.js
暂无数据
推荐
最新
一个月手搓 JavaScript runtime
我做了一个叫 Ant 的小型 JavaScript runtime(大概 2MB)。源码、测试和文档都在 GitHub:https://github.com/themackabu/ant/
《TanStack Start 深入解析:Single Flight Mutations 机制(第二篇)》
这篇文章延续 Part 1 的思路:把一次 mutation 所需的 UI 更新数据,在同一次网络往返里一起带回来(避免 mutation 后再额外发请求 refetch)。 Part 2
JS-AbortController:优雅中止请求操作
在前端开发中,我们经常遇到需要中途撤回请求的情况(例如:搜索框快速输入、大型文件上传取消、或是 AI 聊天流的即时中断)。
为什么有的函数要用 call,有的却完全不用?
——从 this 设计本质理解 JavaScript 方法分类 在学习 JavaScript 的过程中,很多人都会卡在一个问题上: 更进一步的问题是: 本文将从设计层面而不是“记规则”的角度,彻底解释
React 的 ViewTransition 元素
直接使用 `document.startViewTransition` 已经足够灵活,而 `<ViewTransition>` 的价值更多体现在与 React 生命周期、Suspense、并发更新
一次 WebGPU 流体之旅
本文是一段回顾式的长旅程:作者用十多年的时间不断尝试“浏览器里做流体”,从 WebGL 时代的各种 Hack,一路走到 WebGPU 让许多“现代图形 API 能力”变得可用。 Demo:https:
Rolldown 1.0 RC 发布 !!
今天我们非常兴奋地宣布 Rolldown 1.0 的候选版本(Release Candidate,RC)。 TL;DR:Rolldown 是一个用 Rust 编写的 JavaScript/TypeSc
关于npm包调用与环境兼容问题的解答
关于npm包调用与环境兼容问题的解答 在前端开发和Node.js应用开发过程中,很多新手会遇到两个核心疑问?
JavaScript 框架展望 2026
这一年变化很多,但更多是一种视角的变化。若说 AI 过去还不够主流,那么过去一年它已完全主导了讨论。以至于几乎没人再谈新的 JavaScript 框架或框架特性。但这并不代表事情没有进展。
当 JS 阻塞主线程时,为什么你的 CSS 动画还在跑?
—— 从一个 React Demo 看浏览器渲染与合成线程 传送门:https://tools.mind-elixir.com/zh/learn-js-blocking 在前端开发中,我们常听到一句话
彻底搞懂大文件上传:从幼儿园到博士阶段的全栈方案
第一层:幼儿园阶段 —— 为什么要搞复杂上传? 想象一下:你要把家里的**一万本书(10GB 文件)**搬到新家。 普通方案(简单上传):你试图一次性把一万本书塞进一个小三轮车。结果:车爆胎了(浏览器
踩坑记录:iOS Safari 软键盘下的"幽灵弹窗"问题
iOS Safari 中“幽灵弹窗”问题解析:当软键盘弹出时,iOS保持布局视口不变而仅调整视觉视口,导致fixed定位弹窗的视觉位置与点击区域错位。
JS-一文带你彻底搞懂 Promise 并发控制:all, race, any, allSettled
在处理异步任务时,我们经常需要同时发起多个请求。Promise 提供的静态方法能让我们优雅地控制多个并发异步任务。本文将深度对比 all、race、any 和 allSettled 的区别与应用
面试官最爱挖的坑:用户 Token 到底该存哪?
面试官问:"用户 token 应该存在哪?" 很多人脱口而出:localStorage。 这个回答不能说错,但远称不上好答案。 一个好答案,至少要说清三件事: 有哪些常见存储方式,它们的优缺点是什么
在Vue3项目中如何取消重复请求?
。 为什么需要取消重复请求? 这样做有几个明显的好处: 节省资源:释放浏览器连接,减轻服务器压力。 1. 保证数据正确性:避免因请求响应顺序错乱导致页面显示旧数据。
从递归爆炸到闭包优化:彻底搞懂斐波那契数列的性能演进
在前端算法面试中,斐波那契数列(Fibonacci Sequence)不仅仅是一道考察递归逻辑的数学题,更是一块考察候选人对时间复杂度、记忆化(Memoization)以及JavaScript 闭包机
一次 Agent Skill 的实战体验,以及 MCP 和 Skill 的区别
本周通过一个小需求尝试了下 Agent Skill,效果还不错。 比如你要做一个网站,以前没装技能的时候,AI 生成的代码又是那个熟悉的: 而通过 Agent Skill 的形式,可以提前配置好: 配
代码 Review 的艺术:如何委婉地告诉同事你写的代码是一坨屎?
有一天下午四点,我点开了同事刚提的一个 PR, 先上代码👇: 第一眼,还行。 第二眼,嗯? 第三眼,我开始怀疑人生。 变量叫 a、temp、list1,if-else 套了六层,在 for 里 awa
JS-手写系列:四大排序算法
在前端面试中,算法虽不是全部,但却是衡量逻辑思维能力的硬指标。掌握基础排序算法不仅能应对面试,更能加深对“时间复杂度”和“空间复杂度”的理解。本文将带你手写快速排序、选择排序、插入排序和冒泡排序
CSS 绘制几何图形原理与实战指南
在前端面试中,CSS 绘制图形(尤其是三角形)是一个考察基础知识深度的经典问题。这个问题看似简单,实则可以考察开发者对 盒模型(Box Model) 的底层理解,以及对 现代 CSS 属性(如 cl