647 期 如果将 Fastify 和 Vue 3 静态网站部署到 Heroku

本期看点:上周,Prettier v3.0 现在由 ESM 驱动、Crockford 讲述普通的 JavaScript 和 DOM
编辑:liu-jin-yi

🔥 本周热门

Driver.js: 制作页面导览、突出显示与上下文帮助 — 无依赖的原生 JavaScript 库,用以搭建页面导览和上下文帮助系统。该项目存续多年,近期全新完善并新增种种改进 ,还被全新打造。许多实例供参考。

Kamran Ahmed

组件狂欢:诸多 UI 库代码示例 — 通过各种任务的简单代码片段比较 React、Vue、Svelte、Angular、Ember 等框架,展现 UI 组件最佳实践。

Mathieu Schimmerling

Prettier v3.0: 现在由 ESM 驱动--流行的多语言代码格式化工具得到了一次重大升级,最大的变化是重构为 ES 模块(尽管它仍然可以通过 CommonJS 作为一个库使用)。一个副作用是 Prettier 现在支持基于 ESM 的插件和异步解析器,这意味着Prettier 插件开发者需要做一些必要的改变。

Sosuke Suzuki

Crockford 讲述普通的 JavaScript 和 DOM - 多年来,Douglas 一直要求我们只使用 JavaScript 中_好的部分,▶️ stop using JavaScript,现在他建议放弃 "库",转而直接使用 DOM。Lea Verou 🐦 拾起了这个故事,并说这个建议到 2023 年对于大多数 Web 应用来说仍然不太实用。

Douglas Crockford

⚡️ 快讯:

📒  教程与趣事

(Deno)HTTP 服务器的有用函数 - 你可以把 HTTP 看作是一个功能性的方式,请求进入,响应/结果出去。作者探讨了 Deno 新的Deno.serve函数,以及它和/x/http_fns函数如何为常见的 HTTP 任务提供功能更强的方法。

Jollytoad

创建随机化的塞尔达:王国之泪图案 - 任天堂的新塞尔达游戏使用重复的几何图案作为其美学的一部分。本篇博文将介绍如何使用 SVG 和 JavaScript 重现此类图案。

Paul Hebert

您应该在项目配置中包含的 5 个 TS 编译器标志

Igor Konovalov

将 Fastify 和 Vue 3 静态网站部署到 Heroku

Liran Tal

Node.js 中的矢量数据库入门

Valeri Karpov

🛠  代码与工具

MDX Editor: 丰富的 Markdown 编辑器 React 组件 - 用于 React 应用程序的Lexical驱动的 Markdown 编辑器,支持代码块、表格等。现场演示展示了您需要看到的大部分内容。

Petyo Ivanov

electron-vite: 下一代 Electron 打包工具 — Electron 桌面应用程序框架和 Vite 前端工具包就是如此。还有一个Electron Vite 模版 App可以用来启动一个新的应用程序。

Alex Wei

📊 Vizzu v0.8: 动画数据可视化库 - 制作数据可视化相当容易,但制作动画却很难。Vizzu 帮助您创建动画数据故事和探索。有很多展示示例供您浏览。

Vizzu Inc.

🐊 Putout: 一种可配置的、基于 Babel 的线路器和代码转换器--使用 ESLint 提供典型的 linting 功能,使用 Babel 提供代码转换功能,但与其他工具相比,它的与众不同之处在于可以进行*"更剧烈的代码转换"*。它不是最流行的选择,但它在其详尽的 README.中为自己做了很好的辩护。

coderaiser

标准化音频上下文: 跨浏览器网络音频 API 封装器 - Web Audio API 子集的无副作用抽象,可在所有主流浏览器中可靠运行。

Christoph Guttandin

Kanel:从 Postgres 生成 TypeScript 类型 - 它通过检查实时数据库工作,并输出代码,您可以添加到 TypeScript 项目,并使用类似Knex - GitHub 仓库地址

Kristian Dupont

🎉 版本发布:

🍩 Homer would approve

donut.js: donut.c,但是在 JavaScript 中--donut.c是 2006 年发布的一个甜甜圈形状的 C 语言程序,运行时会在屏幕上显示一个旋转的 ASCII 文本甜甜圈动画。下面是一个新鲜出炉的 JavaScript 变体!

Evan Zhou

© 2026 印记中文 | 粤ICP备17008907号-2