bun

JohnYan1 天前
javascript·后端·bun
Bun技术评估 - 24 Secrets本文是笔者的系列博文 《Bun技术评估》 中的第二十四篇。在本文的内容中,笔者主要想要来探讨一下Bun中的Secrets机密这个功能特性和相关的管理问题。
孟陬7 天前
npm·github·bun
一个专业的前端如何在国内安装 `bun`本文以 macOS 为例,但思路也适用于 Windows 系统。本文思路适用于任何使用 bash 安装的命令。学会后一劳永逸!
孟陬8 天前
npm·node.js·bun
一个专业的前端如何在国内安装 `pnpm`本文以 macOS 为例,但思路也适用于 Windows 系统。对于 pnpm 我们有多种安装方式,可以使用现有的包管理器比如 npm npm i -g pnpm
叫我詹躲躲21 天前
前端·javascript·bun
为什么Bun.js能在3秒内启动一个完整的Web应用?Bun.js 是一个新兴的、高性能的 JavaScript 运行时(runtime),类似于 Node.js,但设计目标是从底层开始优化开发体验与性能。它由 Jarred Sumner 创建,使用 Zig 语言编写,内置了打包器、测试运行器、转译器、包管理器等功能,目标是“all-in-one”工具链。
掘金安东尼1 个月前
前端·github·bun
bun install:安装过程的幕后揭秘原文:nolanlawson.com/2025/08/31/…翻译:安东尼前端周刊进群:flowus.cn/48d73381-69…
子兮曰1 个月前
前端·javascript·bun
🚀我用这个Bun.js技巧,让JSON API开发效率提升300%还在为前后端联调烦恼?这个基于Bun.js的演示环境解决方案,让你5分钟搞定完整的RESTful API服务!
子兮曰1 个月前
前端·sqlite·bun
🔥告别ORM臃肿!用Bun.js原生SQLite打造极致轻量级数据库层还在为复杂的ORM配置头疼?这个Bun.js + SQLite方案让你的数据库操作简单到哭!作为一名前端开发者,你可能已经厌倦了各种臃肿的ORM框架和繁琐的数据库配置。Node.js + Sequelize?太重量级。Deno + PostgreSQL?配置复杂。是时候尝试一些更现代、更轻量的方案了!
晓得迷路了2 个月前
前端·javascript·bun
栗子前端技术周刊第 96 期 - Rspack v1.5、ESLint v9.34.0、Bun v1.2.1...🌰栗子前端技术周刊第 96 期 (2025.08.25 - 2025.08.31):浏览前端一周最新消息,学习国内外优秀文章视频,让我们保持对前端的好奇心。
子兮曰2 个月前
前端·bun
🚀 Bun.js 2025终极入门指南:这个JavaScript运行时,让开发效率提升300%90%的开发者都不知道,Bun.js原生API竟然这么强大!如果你还在用各种第三方库来弥补Node.js的不足,那么2025年你绝对需要重新认识Bun.js!这个由Zig语言编写的JavaScript运行时,内置了几乎所有你需要的功能,从HTTP服务器到文件操作,从加密算法到进程管理,全部原生支持!
我在书社写代码2 个月前
typescript·bun
基于 Bun.js 和 TypeScript 的轻量级后端 API 应用框架这是一个基于Bun运行时的轻量级后端应用框架,采用MVC架构模式,提供了简洁的路由系统和数据库操作能力。
我在书社写代码2 个月前
后端·bun
使用 React 和 Bun 构建的服务器端渲染(SSR)这是一个基于 React 19 和 Bun 运行时的轻量级服务端渲染(SSR)应用。项目实现了基础的 SSR 功能、路由系统、组件化架构,并使用 TypeScript 进行类型管理。
孟陬2 个月前
react.js·preact·bun
HTMLRewriter 在测试中的妙用 - Bun 单元测试系列本文将在“实战”中介绍 bun 内置的速度极快的 HTMLRewriter,4w 多字符的 HTML 处理只需要不到一毫秒!
JohnYan2 个月前
javascript·后端·bun
Bun技术评估 - 23 Glob本文是笔者的系列博文 《Bun技术评估》 中的第二十三篇。在本文的内容中,笔者主要想要来探讨一下Bun中的Glob这个功能特性。
JohnYan2 个月前
javascript·设计模式·bun
工作笔记 - 改进的单例应用单例是开发工作中常见的一种设计模式。单例应用的基本概念是,在很多场景中,我们其实不需要创建很多对象,而是复用一个对象。比如像数据库连接这种情况,都是连接相同的数据库,如果一个操作,就要新建一个连接的话,系统资源可能很快就会用完。所以一个比较好的做法是,只创建一个数据库连接的实例,当要进行查询操作时,都只使用这个实例。
孟陬2 个月前
react.js·单元测试·bun
HTML 处理以及性能对比 - Bun 单元测试系列单元测试输出的 HTML 通常压缩在一行,没有空格和换行不利于 snapshot diff,我们需要有一个称手的工具来“美化” HTML,其次输出的路径的分隔符在 Windows 和类 Unix 系统不一样,导致本地运行正常的单测在 CI 却失败。
孟陬2 个月前
react.js·单元测试·bun
写一个 bun 插件解决导入 svg 文件的问题 - bun 单元测试系列本文通过自定义 bun 插件解决 bun 具名导入 svg 遇到的问题,同时通过灵活运用 onResolve 和 onLoad 钩子『编织出』导入关系图,精准还原导入方式,让我们熟悉了插件的写法和生命周期。
孟陬2 个月前
typescript·单元测试·bun
bun 单元测试问题之 TypeError: First argument must be an Error object本文我们将学会如何在无法给开源模块提交 MR 的情况下且仅针对测试运行时修改第三方模块。该模式可以帮助我们解决任何 node_modules 导致的测试报错。
JohnYan2 个月前
javascript·后端·bun
Bun技术评估 - 25 Utils(实用工具)本文是笔者的系列博文 《Bun技术评估》 中的第二十五篇。在本文的内容中,笔者主要想要来探讨一下Bun中的一些零碎的,实用的功能,Utils(实用工具)。
JohnYan3 个月前
javascript·后端·bun
Bun技术评估 - 16 Package Manager本文是笔者的系列博文 《Bun技术评估》 中的第十六篇。在本文的内容中,笔者主要想要来探讨一下Bun中的包管理(Package Manager, PKM)相关的功能和特性。
JohnYan3 个月前
javascript·后端·bun
Bun技术评估 - 21 二进制(Binary Data)本文是笔者的系列博文 《Bun技术评估》 中的第二十一篇。在本文的内容中,笔者主要想要来探讨一下JavaScript和Bun中如何对二进制形式(Binary Data)的数据进行处理的。