Bun v1.3.14 更新全解读:内置图像处理、HTTP/3、全局虚拟存储与 fetch HTTP/2 客户端
Bun v1.3.14 把图像处理、HTTP/3 服务、fetch 的 HTTP/2/3 客户端、全局虚拟存储、--no-orphans 一次性塞进运行时,外加 565 个 JavaScriptCore 上游提交。本文按「为什么重要 / 怎么用 / 升级注意点」拆解这次发布的主线。


16 posts found.
Bun v1.3.14 把图像处理、HTTP/3 服务、fetch 的 HTTP/2/3 客户端、全局虚拟存储、--no-orphans 一次性塞进运行时,外加 565 个 JavaScriptCore 上游提交。本文按「为什么重要 / 怎么用 / 升级注意点」拆解这次发布的主线。
DOM 是前端开发里最基础但也最容易被误解的概念之一。本文从浏览器如何把 HTML 变成节点树开始,讲清 Document、Node、Element、querySelector、事件监听、innerHTML 与 textContent 的区别,以及 DOM 与性能之间的真实关系。
Vite 8 用 Rust 编写的 Rolldown 替换了 esbuild + Rollup 双引擎架构,生产构建提速 10-30 倍。本文梳理核心变化、新功能、迁移要点与未来路线图。
从 asm.js 到 W3C Recommendation:用一条时间线讲清 WebAssembly 的来龙去脉,并给出浏览器端最小可用示例、JS 互操作与 WASI(服务器/边缘)方向。
很多 1Panel/宝塔 的 Discourse“一键安装”都会在装插件、升级、重建时翻车。本文用工程视角解释原因,并给出一个更稳的方案:用 1Panel 管运维与反代/WAF,用 Discourse 官方 discourse_docker 完成安装与重建,让 Discourse 既符合官方构建方式,又能被面板体系管理。
Nitro 是 Nuxt 的 Server Engine,也是一个可独立使用的“下一代 Server Toolkit”。本文从定位、核心能力、路由与中间件模型、存储层、部署 presets 到快速上手,系统梳理 Nitro 为何能做到 run anywhere。
Astro 6.0 带来内置 Fonts API、稳定的 CSP API、稳定的 Live Content Collections,并基于 Vite Environment API 重构 dev server:开发阶段也能跑“真实生产运行时”。本文按「为什么重要 / 怎么用 / 升级注意点」拆解。
KV 和 D1 都是 Cloudflare 的数据存储方案,但它们解决的是完全不同的问题。本文从设计哲学、性能特征、适用场景三个维度拆解两者差异,帮你在实际项目中做出正确选择。
先快速认识 Better Auth 的定位与核心能力,再基于官方 1.5 发布文拆解这次更新的重点功能、安全改进、破坏性变更与升级建议。
从零开始理解 Cloudflare Workers 的核心概念、运行模型和开发流程。不讲概念堆砌,只讲你真正需要知道的东西,附带完整的上手示例。
Tailwind CSS v4.2 带来了四组全新色板、完整的 CSS 逻辑属性工具类、font-features 排版控制、Webpack 集成以及多项 bug 修复。本文逐项拆解每个新特性的实际用途和工程价值,帮你判断哪些值得立刻用起来。
D1 不是“万能云数据库”,而是一种面向边缘应用的轻量级 Serverless SQL 方案。本文基于 Cloudflare 官方文档,系统拆解它的优势、限制与适用边界,帮你判断自己的项目到底该不该上 D1。
三个框架看起来都能做“SSR/SSG/全栈”,但它们背后的默认假设完全不同。本文用同一套对比维度拆解 Nuxt、Next.js、Astro 的优缺点,并给出可落地的选型流程与代码例子。
Tailwind CSS 是“写 CSS 的终结者”,还是“把 HTML 变成垃圾场”的元凶?本文从工程效率、可维护性、团队协作与长期成本四个维度,拆解 Tailwind 的优缺点,并给出清晰的选型建议与可落地的实践例子。
这是一篇专为初学者设计的C++入门教程,涵盖从基础语法到现代C++特性的完整学习路径。通过丰富的示例代码和实战练习,帮助你快速掌握C++编程的核心技能。
跨域问题完全解决指南:深入解析浏览器同源策略机制,从基础概念到高级解决方案,包含React、Vue、Node.js实战代码示例和安全性最佳实践。