Node.js和浏览器的事件循环有什么区别?
事件循环是JavaScript运行的核心机制。Node.js和浏览器都有事件循环,它们的基本思路是一样的:单线程、队列、回调。但具体实现和优先级差别不小。下面从实际开发和面试的角度来对比一下。
阅读量: 18 标签: 事件
TypeScript 6.0 正式发布,为7.0做准备
如果你最近没看 TypeScript 团队的消息,可能不知道这版有个特殊的地方。6.0 很可能是最后一个基于现有 JavaScript 代码库的版本。TypeScript 团队正在用 Go 语言重写整个编译器,准备在 7.0 推出。
阅读量: 3 标签: TypeScript
Figma MCP 接入指南:让AI直接读取你的设计文件
Figma MCP Server是Figma官方基于Model Context Protocol提供的接口。它能让你在Claude Code、Codex等AI工具中直接读取设计文件。
阅读量: 12 标签: mcp
AI对话为什么都用SSE?WebSocket其实用错了地方
做AI对话功能的时候,前后端怎么传数据是个绕不开的问题。轮询、SSE、WebSocket,到底该用哪个?这篇文章把三种方式放在一起对比,看完你就能直接做出选型判断。
阅读量: 4 标签: SSE
CSS Grid 5 个冷门技巧,很多人都不知道
其实 Grid 还有很多好用的功能,今天整理了5个,每个都能帮你省不少代码。Grid 的能力远不止 repeat(3, 1fr)。把这5个技巧收藏起来,下次写布局的时候,先想想能不能用 Grid 一步到位。
阅读量: 10 标签: 布局
Vite 8 发布,告别双引擎时代
Vite 8 在 2026 年 3 月正式发布了。这次升级和之前不太一样,它把整个底层打包工具都换了。很多人说这是“双引擎时代的终结”,下面我帮你把这背后的变化说清楚。
阅读量: 12 标签: Vite
Trae官方智能体一键导入:从模仿开始,快速上手智能体开发
新手朋友提到智能体,总不知道如何下手去写。虽然IDE上有智能体的AI帮助,但也许依旧不知从何入手。我的建议就是下载官方实例,一键导入本地,看看官方是怎么写的。
阅读量: 4 标签: Trae
AI能写代码但无法决定方向:程序员的核心价值正在转移
AI能写代码,这件事已经成为现实。它会越来越强,这是趋势。但代码从来不只是关于代码。代码是思想的载体,是业务的映射,是人与人之间协作的桥梁。每一行代码的背后,都承载着某种意图、某种选择、某种价值观。
阅读量: 4 标签: AI
MCP是什么?一篇讲透让AI真正帮你干活的“普通话”
说白了,我们平时用的豆包、GPT、通义千问这些大模型,全是嘴强王者——只会生成内容,不会真的帮你执行操作,能力永远被困在对话框里。那有没有办法让AI不仅会说,还会真的帮你干活?
阅读量: 114 标签: mcp
Vue项目代码只执行一次:所有方案完整合集(Vue2+Vue3全覆盖)
在Vue开发中,让某段代码只执行一次是非常高频的需求。不管是初始化请求接口、全局配置、监听触发一次,还是执行初始化逻辑,核心诉求都是:确保指定代码在指定时机只会被执行一次,后续无论组件刷新、数据变化、页面重渲染都不会重复执行。
阅读量: 73 标签: 代码
TRAE Memory功能详解:让AI记住你的编码偏好,告别重复沟通
今天聊一个TRAE不太火的功能:Memory(记忆)功能。跟Rules(规则)、Skills(技能)等功能相比,甚至很多用户用了很久TRAE,都不知道还有这个功能。Rules和Skills的价值是立竿见影的
阅读量: 29 标签: Trae
2026年程序员副业指南:AI时代最赚钱的6条路
在2026年,AI正在深刻改变程序员的职业结构。一方面,部分传统开发岗位面临被自动化替代的风险。另一方面,AI也创造了大量新的赚钱机会。数据显示,程序员等屏幕型工作正成为AI冲击较大的领域,但与此同时,AI副业正在成为新的收入增长点。
阅读量: 42 标签: 副业