跳至主要内容
Deno 2 终于来了 🎉️
了解更多
->
关闭
产品
开源
Deno
用于 JavaScript 和 TypeScript 的现代运行时
Fresh
为边缘设计的 Web 框架
JSR
以 TypeScript 为主的 ESM 包注册表
商业
Deno for Enterprise
对运行时项目的企业支持
部署
为您的 JavaScript 项目提供简便的无服务器托管
子托管
在可扩展沙箱中安全地运行不受信任的代码
文档
模块
标准库
JSR
Node.js & npm
deno.land/x
社区
Discord
GitHub
X
YouTube
Mastodon
博客
搜索…
⌘K
博客
JSR
公告
操作方法
Astro
产品更新
合作
Deno Deploy
工程
性能
子托管
Deno 在生产环境中
Deno KV
Fresh
2024 年 7 月 29 日
工程
我们关于 HTTP 导入的错误
围绕 HTTP 导入设计模块系统是一个雄心勃勃的目标。以下是我们遇到的问题以及解决方法。
2024 年 7 月 25 日
工程
性能
在不同 JavaScript 运行时跨 AWS Lambda 冷启动的基准测试
在云中运行生产 JavaScript 时,性能是一个关键的考虑因素。以下是 Deno 的冷启动时间与 AWS Lambda 上其他 JavaScript 运行时的比较。
2024 年 6 月 27 日
操作方法
工程
TypeScript 入门
快速、易于理解的 TypeScript 知识,适合 Deno 开发人员。在本节中,我们将介绍 TypeScript、如何在代码中添加类型注释以及为什么要这样做。
2024 年 6 月 20 日
工程
性能
我们如何使 Deno 语言服务器速度提高十倍
当客户报告 Deno 语言服务器存在性能问题时,我们开始进行性能调查,最终将自动完成时间从大型代码库中的 6-8 秒缩短到不到一秒钟。以下是我们的做法。
2024 年 5 月 17 日
工程
Deno Deploy
子托管
我们如何构建一个安全、高效、多租户的云平台来运行不受信任的代码
在构建一个现代的云平台来安全地运行不受信任的代码时,平衡成本和性能可能很困难。以下是我们构建 Deno Deploy 和 Deno Subhosting 的方法。
2024 年 4 月 17 日
工程
面向 JavaScript 开发人员的 TSConfig 简介
TypeScript 是增长最快的语言之一,它可以帮助 JavaScript 开发人员提高代码质量和生产力。但是,入门可能具有挑战性。以下是 TSConfig 的介绍。
2024 年 4 月 12 日
工程
JSR
我们如何构建 JSR
现代的 JavaScript 注册表需要快速、可靠,并且对最终用户尽可能简单。以下是我们构建 JSR 的方法。
2023 年 12 月 13 日
工程
Deno Deploy
Deno KV
Deno KV 与 Cloudflare Workers KV、Upstash Redis、AWS DynamoDB 和 Google Firestore 的比较
我们将 Deno KV 与其他无服务器数据存储在性能、价格、开发者体验等方面进行比较。
2023 年 12 月 5 日
子托管
Deno Deploy
工程
操作方法
使用 Terraform 管理您的 Deno Deploy 和 Deno Subhosting 项目
Terraform 是一种流行的工具,用于安全可靠地在任何云中配置和管理基础设施。以下是如何使用 Terraform 管理 Deno Deploy 或 Deno Subhosting 项目。
2023 年 11 月 27 日
工程
Deno Deploy
子托管
安全性和租户隔离如何使 Deno Subhosting 安全地运行不受信任的代码
Deno Deploy 和 Deno Subhosting 在设计时就考虑到了安全性和租户隔离。以下是其工作原理。
2023 年 9 月 14 日
工程
Deno Deploy
Deno KV
Deno KV 内部:为现代 Web 构建数据库
我们如何在 FoundationDB 上构建一个高性能、可扩展、ACID 兼容、JavaScript 原生的数据库。
2023 年 8 月 9 日
工程
Node.js 的配置地狱问题
为什么 Next.js 项目有 30 多个配置文件以及如何避免这种情况。
2023 年 6 月 30 日
工程
CommonJS 正在损害 JavaScript
CommonJS 如何成为 Node 的模块系统,ESM 如何解决浏览器的模块问题,以及为什么同时支持两者会减慢 JavaScript 生态系统的速度。
2023 年 5 月 4 日
工程
操作方法
自己动手制作 JavaScript 运行时,第 3 部分
我们将创建并加载自定义 JavaScript 运行时的快照以优化启动时间。
2023 年 4 月 26 日
操作方法
Fresh
工程
岛屿入门
什么是岛屿,什么不是岛屿,以及它们如何工作。
2023 年 3 月 20 日
工程
为什么我们在 Deno 中添加了 package.json 支持
最近的版本带来了重大变化,即通过 package.json 支持更好地与 Node 和 NPM 兼容。这引发了用户关于我们的核心优先事项是否已发生变化的问题。
2023 年 2 月 15 日
工程
操作方法
自己动手制作 JavaScript 运行时,第 2 部分
我们将实现 `fetch`、读取命令行参数,并添加对 TypeScript 和 TSX 的原生支持。
2022 年 9 月 27 日
工程
Deno Deploy
隔离云的解剖
Deno Deploy 是部署应用程序最快的方式之一。它是如何工作的?
2022 年 9 月 13 日
工程
一个 JavaScript 文件中的整个网站,续
一个包含动态 API 端点和表单功能的现代网站,位于一个 JavaScript 文件中。
2022 年 8 月 30 日
操作方法
工程
如何使用完美 Lighthouse 得分构建电子商务网站
本教程将向您展示如何使用 SSR 和岛屿优化性能,以及如何部署到边缘。
2022 年 7 月 29 日
工程
操作方法
自己动手制作 JavaScript 运行时
创建执行 JavaScript 文件的 CLI 的逐步操作。
2022 年 6 月 30 日
工程
操作方法
wasmbuild - 在 Deno 和 Web 应用程序中使用 Rust
构建 Deno 和 Web 的 Rust 的更轻松方法。
2022 年 4 月 5 日
工程
一个 JavaScript 文件中的整个网站
一个 JavaScript 文件中的网站的解释和制作
2022 年 2 月 28 日
工程
操作方法
如何将 Deno 模块发布到 NPM
dnt 和 oak - 使代码在 Deno 和 Node.js 中都能运行
2022 年 2 月 8 日
工程
Deno 中所有 Web API 的列表
您是否曾经想过 Deno 的 Web 兼容性如何?在本博文中,我将解释 Deno 中可用的所有 Web API。