文件名称:kvarn:面向未来的可扩展且高效的前瞻性Web服务器
文件大小:69KB
文件格式:ZIP
更新时间:2024-04-30 10:47:51
rust web-server Rust
克瓦恩 可扩展且高效的前瞻性Web服务器 查看或访问 Kvarn是一个模块化的Web服务器,它是从头开始设计的,没有过多的依赖关系。 它支持多种类型的以使其成为您自己的。 请求的路径记录在文档中,这应该使集成更容易。 当前状态 Kvarn正处于快速发展中,因此会发生重大变化(通常是重新设计体系结构的一部分的产品)。 下一版本0.2.0应该具有更稳定的API。 Kvarn在写作时非常准。 我想保持这种方式。 我将尝试使其尽可能快,这通常意味着您必须在编译时对其进行配置(例如,从添加扩展名)。 v0.2.0将有两个主要依赖项; Rustls和Tokio。 我使用Rustls进行加密; 社区可以比一个人更好地管理安全性。 第二个是Tokio,它提供了一个快速的异步异步运行时,这将使创作扩展变得更加容易。 贡献 该库以及所有其他子项目均根据Apache License 2.0分发。 因此
【文件预览】:
kvarn-main
----kvarn_extensions()
--------Cargo.toml(896B)
--------src()
--------README.md(355B)
----Cargo.toml(2KB)
----routing.md(2KB)
----src()
--------application.rs(18KB)
--------parse.rs(14KB)
--------prelude.rs(3KB)
--------utility.rs(11KB)
--------extensions.rs(31KB)
--------lib.rs(18KB)
--------comprash.rs(20KB)
--------encryption.rs(22KB)
--------limiting.rs(4KB)
--------host.rs(16KB)
----.vscode()
--------settings.json(101B)
----url_crawl()
--------Cargo.toml(290B)
--------src()
--------examples()
----LICENSE(11KB)
----kvarn_chute()
--------Cargo.toml(316B)
--------src()
--------README.md(325B)
----README.md(1KB)
----workspace.code-workspace(299B)
----.gitignore(38B)
----extensions.md(2KB)
----roadmap.md(4KB)