技术栈
bun
晓得迷路了
4 天前
前端
·
javascript
·
bun
栗子前端技术周刊第 96 期 - Rspack v1.5、ESLint v9.34.0、Bun v1.2.1...
🌰栗子前端技术周刊第 96 期 (2025.08.25 - 2025.08.31):浏览前端一周最新消息,学习国内外优秀文章视频,让我们保持对前端的好奇心。
子兮曰
4 天前
前端
·
bun
🚀 Bun.js 2025终极入门指南:这个JavaScript运行时,让开发效率提升300%
90%的开发者都不知道,Bun.js原生API竟然这么强大!如果你还在用各种第三方库来弥补Node.js的不足,那么2025年你绝对需要重新认识Bun.js!这个由Zig语言编写的JavaScript运行时,内置了几乎所有你需要的功能,从HTTP服务器到文件操作,从加密算法到进程管理,全部原生支持!
我在书社写代码
6 天前
typescript
·
bun
基于 Bun.js 和 TypeScript 的轻量级后端 API 应用框架
这是一个基于Bun运行时的轻量级后端应用框架,采用MVC架构模式,提供了简洁的路由系统和数据库操作能力。
我在书社写代码
6 天前
后端
·
bun
使用 React 和 Bun 构建的服务器端渲染(SSR)
这是一个基于 React 19 和 Bun 运行时的轻量级服务端渲染(SSR)应用。项目实现了基础的 SSR 功能、路由系统、组件化架构,并使用 TypeScript 进行类型管理。
孟陬
7 天前
react.js
·
preact
·
bun
HTMLRewriter 在测试中的妙用 - Bun 单元测试系列
本文将在“实战”中介绍 bun 内置的速度极快的 HTMLRewriter,4w 多字符的 HTML 处理只需要不到一毫秒!
JohnYan
10 天前
javascript
·
后端
·
bun
Bun技术评估 - 23 Glob
本文是笔者的系列博文 《Bun技术评估》 中的第二十三篇。在本文的内容中,笔者主要想要来探讨一下Bun中的Glob这个功能特性。
JohnYan
14 天前
javascript
·
设计模式
·
bun
工作笔记 - 改进的单例应用
单例是开发工作中常见的一种设计模式。单例应用的基本概念是,在很多场景中,我们其实不需要创建很多对象,而是复用一个对象。比如像数据库连接这种情况,都是连接相同的数据库,如果一个操作,就要新建一个连接的话,系统资源可能很快就会用完。所以一个比较好的做法是,只创建一个数据库连接的实例,当要进行查询操作时,都只使用这个实例。
孟陬
22 天前
react.js
·
单元测试
·
bun
HTML 处理以及性能对比 - Bun 单元测试系列
单元测试输出的 HTML 通常压缩在一行,没有空格和换行不利于 snapshot diff,我们需要有一个称手的工具来“美化” HTML,其次输出的路径的分隔符在 Windows 和类 Unix 系统不一样,导致本地运行正常的单测在 CI 却失败。
孟陬
24 天前
react.js
·
单元测试
·
bun
写一个 bun 插件解决导入 svg 文件的问题 - bun 单元测试系列
本文通过自定义 bun 插件解决 bun 具名导入 svg 遇到的问题,同时通过灵活运用 onResolve 和 onLoad 钩子『编织出』导入关系图,精准还原导入方式,让我们熟悉了插件的写法和生命周期。
孟陬
24 天前
typescript
·
单元测试
·
bun
bun 单元测试问题之 TypeError: First argument must be an Error object
本文我们将学会如何在无法给开源模块提交 MR 的情况下且仅针对测试运行时修改第三方模块。该模式可以帮助我们解决任何 node_modules 导致的测试报错。
JohnYan
25 天前
javascript
·
后端
·
bun
Bun技术评估 - 25 Utils(实用工具)
本文是笔者的系列博文 《Bun技术评估》 中的第二十五篇。在本文的内容中,笔者主要想要来探讨一下Bun中的一些零碎的,实用的功能,Utils(实用工具)。
JohnYan
1 个月前
javascript
·
后端
·
bun
Bun技术评估 - 16 Package Manager
本文是笔者的系列博文 《Bun技术评估》 中的第十六篇。在本文的内容中,笔者主要想要来探讨一下Bun中的包管理(Package Manager, PKM)相关的功能和特性。
JohnYan
1 个月前
javascript
·
后端
·
bun
Bun技术评估 - 21 二进制(Binary Data)
本文是笔者的系列博文 《Bun技术评估》 中的第二十一篇。在本文的内容中,笔者主要想要来探讨一下JavaScript和Bun中如何对二进制形式(Binary Data)的数据进行处理的。
JohnYan
1 个月前
javascript
·
后端
·
bun
工作笔记 - 使用HTTPS/WS协议发布NATS服务
前几天在研究NATS部署应用的时候,遇到了这么一个问题。考虑到未来在生产环境中的部署,可能会受到一些网络条件的限制。部署人员可能无法随意管理互联网端口发布,只能受限在一个HTTPS服务和域名空间目录之下。现有的NATS原生协议和端口的发布方式,可能就无法使用了。
JohnYan
1 个月前
javascript
·
后端
·
bun
Bun技术评估 - 19 MQ(NATS)
本文是笔者的系列博文 《Bun技术评估》 中的第十九篇。本文主要探讨的内容,是如何在bun开发项目中,实现MQ(消息队列)。
JohnYan
1 个月前
javascript
·
后端
·
bun
Bun技术评估 - 15 Project
本文是笔者的系列博文 《Bun技术评估》 中的第十五篇。在本文的内容中,笔者主要想要来探讨一下Bun中应用程序项目(Bun Project)相关方面的问题。
JohnYan
2 个月前
javascript
·
后端
·
bun
Bun技术评估 - 18 Bun 1.2(下)
本文是笔者的系列博文 《Bun技术评估》 中的第十八篇。并且作为下篇,继续上篇: 《Bun技术评估 - 17 Bun 1.2(上)》 的内容。
JohnYan
2 个月前
javascript
·
后端
·
bun
Bun技术评估 - 16 Bun 1.2(上)
本文是笔者的系列博文 《Bun技术评估》 中的第十六篇。在本系列成文过程中,笔者发现,bun仍然还只是一个在快速发展和演进的系统。其中,Bun的1.2版本,看起来是一个比较重要的,标志性的系统,从这个版本开始,bun可以被认为是一个相对比较成熟的体系了。所以其在首页上,特别标注了这个版本的发布。
JohnYan
2 个月前
javascript
·
后端
·
bun
Bun技术评估 - 07 S3
本文是笔者的系列博文 《Bun技术评估》 中的第七篇。本文主要探讨的内容,是探讨在bun的体系中,如何集成和处理网络化的对象存储系统,具体而言就是对Amazon S3或者其兼容系统的操作的方式和内容。
JohnYan
2 个月前
javascript
·
后端
·
bun
Bun技术评估 - 12 Running
本文是笔者的系列博文 《Bun技术评估》 中的第十二篇。在本文的内容中,笔者主要想要来探讨一下bun程序运行、运行环境和运行管理相关的问题,笔者愿意将其统称为running。