JavaScript 中文周刊 #221 - LibPDF:TypeScript 里的 PDF 解析与生成

《JavaScript 中文周刊 #221》汇总了 2026 年初前端领域的关键动态。核心内容包括:LibPDF 的推出,为 TypeScript 环境提供了跨平台的 PDF 处理能力;SolidJS 作者对 2026 年 JS 框架走向的深度预测;以及开发者利用 Claude Code 在一个月内将 10 万行 TS 代码迁移至 Rust 的实战案例。此外,周刊还介绍了字节跳动的视觉控制库 Midscene.js、AI 框架 Mastra v1.0,以及 Node.js 和 Bun 的性能优化版本更新,反映了当前前端开发向 Rust 化、AI 化及边缘计算进化的趋势。




JavaScript 中文周刊 #221 - LibPDF:TypeScript 里的 PDF 解析与生成

本期看点:LibPDF 发布,支持在 Node、Bun 和浏览器下解析、修改、签名和生成 PDF,SolidJS 作者撰文分析 JavaScript 框架走向 2026,一个月造出自己的 JavaScript 运行时,Midscene.js:用视觉模型远程控制网页、移动和桌面。

编辑:TimLi

🔥 本周热点

LibPDF:TypeScript 里的 PDF 解析与生成 —— LibPDF 称自己是“TypeScript 应该有的 PDF 库”,支持在 Node、Bun 和浏览器下解析、修改、签名和生成 PDF,API 现代化。GitHub 仓库

Documenso

JavaScript 框架:走向 2026 —— SolidJS 作者多年来一直在回顾 JS 框架的发展。这一次,他从四个角度深度分析框架变革,还说现在是“做 JavaScript 框架最精彩的时刻”。

Ryan Carniato

快讯:

  • Lea Verou 推进的两个 ECMAScript 提案本周在 TC39 会议上都达到了 stage 1 阶段:Composable Accessors 和 Alias Accessors。同时,Rob Palmer 还分享了 本次 TC39 会议的更多提案动态


    长按识别二维码查看原文

    https://github.com/tc39/proposal-composable-accessors

    JavaScript 中文周刊 #221 - LibPDF:TypeScript 里的 PDF 解析与生成

  • 🕹️ Three.js 作者 mrdoob 做了个 Three.js 版 1996 年的 Quake,感兴趣可以看看 源码 和 他在 X 的介绍贴


    长按识别二维码查看原文

    https://mrdoob.github.io/three-quake/

    JavaScript 中文周刊 #221 - LibPDF:TypeScript 里的 PDF 解析与生成

  • 📊 JSBenchmarks.com 是一个新上线的 JavaScript 框架性能基准测试平台。和往常一样,跑分结果看看即可,别全信,测试代码也开源了,可以自己研究或贡献


    长按识别二维码查看原文

    https://jsbenchmarks.com/

    JavaScript 中文周刊 #221 - LibPDF:TypeScript 里的 PDF 解析与生成

📖  文章和视频

JavaScript 中文周刊 #221 - LibPDF:TypeScript 里的 PDF 解析与生成

一个月内把 10 万行 TypeScript 迁移到 Rust —— 一位高产的 JavaScript 工程师把 宝可梦对战模拟器 全面迁移到 Rust,并详细讲述了用 Claude Code 辅助的大型工程迁移经验,包括遇到的瓶颈和解决之道。他认为 “基于大模型的编程助手非常有用,但要充分发挥还得有丰富的开发经验,且要全程盯着”。

Christopher Chedeau

一个月造出自己的 JavaScript 运行时 —— “要是我能写个迷你的 JS 引擎嵌进 C 程序,且真能运行 JavaScript 呢?” 最后的成果就是 Ant,真的做成了。

长按识别二维码查看原文

https://themackabu.dev/blog/js-in-one-month

JavaScript 中文周刊 #221 - LibPDF:TypeScript 里的 PDF 解析与生成

theMackabu

深入 Turbopack:少做更多,构建更快 —— 如果你在大项目里开发,肯定关心热重载、扩展性和持久缓存。这里详细分析了 Turbopack 是怎么实现这些提升的。

Shew、Woodruff 和 Koppers(Vercel)

▶  100 秒讲明白 Bun —— 超火的开发解说频道这次用 100 秒带你快速了解 Bun

长按识别二维码查看原文

https://www.youtube.com/watch?v=M4TufsFlv_o

JavaScript 中文周刊 #221 - LibPDF:TypeScript 里的 PDF 解析与生成

Fireship

📄 修复 Google Cloud Function 里 6 年没解决的 JavaScript 内存泄漏问题 Matt Zeunert (DebugBear)

长按识别二维码查看原文

https://www.debugbear.com/blog/javascript-memory-leak

JavaScript 中文周刊 #221 - LibPDF:TypeScript 里的 PDF 解析与生成

📄 用 Deno 打造恐龙奔跑小游戏,第 4 部分 —— 官方 Deno 博客的连载,Jo Franchetti

长按识别二维码查看原文

https://deno.com/blog/build-a-game-with-deno-4

JavaScript 中文周刊 #221 - LibPDF:TypeScript 里的 PDF 解析与生成

📄 Vercel VS Netlify VS Cloudflare:Serverless 冷启动大比拼 Punit Sethi

📄 SPA 是性能的死胡同? Yegor Bugayenko

🛠  代码和工具

Midscene.js:用视觉模型远程控制网页、移动和桌面 —— 通过多种集成和视觉模型,让你可以用 JavaScript(包括 iOS)和自然语言混合编程,远程操控各个平台。

长按识别二维码查看原文

https://midscenejs.com/

JavaScript 中文周刊 #221 - LibPDF:TypeScript 里的 PDF 解析与生成

ByteDance Inc.

🔄 Travels v1.0:高效、兼容任意框架的撤销/重做库 —— 给文本编辑器、绘图工具等交互软件加撤销/重做功能很方便,采用了内存高效的技术,只存储每次修改,而不是整个快照。

长按识别二维码查看原文

https://github.com/mutativejs/travels

JavaScript 中文周刊 #221 - LibPDF:TypeScript 里的 PDF 解析与生成

Mutative

SonicJS v2.7:为 Cloudflare Workers 优化的高性能 Headless CMS —— 一款专为边缘环境打造的生产级 CMS。GitHub 仓库

长按识别二维码查看原文

https://sonicjs.com/

JavaScript 中文周刊 #221 - LibPDF:TypeScript 里的 PDF 解析与生成

SonicJS Team

🤖 Mastra v1.0:前 Gatsby 团队推出的 AI 框架 —— 一个用于搭建 AI 应用程序和智能体的全能型框架,详见主页

长按识别二维码查看原文

https://mastra.ai/blog/announcing-mastra-1

JavaScript 中文周刊 #221 - LibPDF:TypeScript 里的 PDF 解析与生成

Sam Bhagwat

📢  其他生态

更多行业动态和趣闻:

JavaScript 中文周刊 #221 - LibPDF:TypeScript 里的 PDF 解析与生成

版本发布:

  • Node.js v25.5.0(当前) —— 新增 --build-sea 选项,让你更简单地打包单文件可执行应用程序。

  • Bun v1.3.7 —— JavaScriptCore 引擎更新后,async/await 性能提升 35%,ARM64 也有优化。还支持将性能数据导出为 Markdown,支持原生解析 JSON5 和 JSONL。

  • Rolldown v1.0 RC —— 用 Rust 写的极速打包器,API 兼容 Rollup,各项特性补齐 esbuild。

  • npm v11.8.0Emscripten v5.0Neutralinojs v6.5.0

  • Storybook v10.2 —— 前端 UI 组件开发利器,界面和编写体验又有提升。

  • 🎥 Mediabunny v1.31.0 —— 浏览器里也能直接读、写、转换音视频文件的多媒体工具包。

  • Cheerio v1.2 —— 高速灵活的 HTML/XML 解析与 DOM 操作库。

  • eslint-plugin-regexp v3.0 —— 检查正则表达式代码质量和风格的小插件。

  • React Timeline Editor v1.0 —— 搭建时间轴编辑器的组件(看示例)。

  • 📊 Billboard.js v3.18.0 —— 基于 D3.js 的灵活 JS 图表库新版本。

  • Feedsmith v2.9 —— 支持主流格式的 Feed 解析与生成器。

  • Typed.js v3.0 —— 打字动画效果库(GPL 协议)。

  • Regle v1.17 —— Vue 用头部校验表单库。


AI 前线

速递|高通 800 万美元投资 AI 合同审阅平台 SpotDraft,可完全离线处理数据,半年内估值翻倍

2026-1-31 19:08:39

AI 前线

告别固定扫描:DeepSeek-OCR 2 用“视觉因果流”,重构多模态阅读方式

2026-1-31 19:08:46

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索