百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
O

osgood

> 编程语言
开源

Osgood 是一个安全、快速且简单的平台,用于运行 JavaScript HTTP 服务器。

643 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Osgood 是一个安全、快速且简单的平台,用于运行 JavaScript HTTP 服务器。

Osgood 是一个安全、快速、简单的平台,用于运行 JavaScript HTTP 服务器。它使用 Rust 和 V8 编写。当今的服务都存在一个共同的缺陷:权限过高。Osgood 试图从头开始构建一个平台,在其核心上应用 最小权限原则。Osgood 要求提前编写策略,描述应用程序的 I/O 要求。如果此类操作未被白名单化,则会失败。熟悉 Web 浏览器中 JavaScript 开发的开发人员应该对 Osgood 提供的 API 很熟悉。

  • Osgood API 文档 - 介绍 Osgood (博客) - 使用 Osgood 托管静态站点和联系表单 (博客) - Osgood 和 CouchDB (博客) - 介绍 Osgood (演示文稿)

今天我们使用通用语言运行时构建 Web 应用程序。Osgood 是一个实验,它提出了一个问题:“如果我们专门为 Web 应用程序构建一个运行时,我们能从更高的抽象层次上获得哪些好处?”由于 Osgood 运行时对路由表有着深入的了解,因此我们可以免费隔离控制器(我们称之为 Worker)。应用程序执行的 I/O 以及策略执行都发生在 Rust 空间中。每个 Worker 都有自己的集

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rust

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言