1 个不稳定版本
0.1.0 | 2023年7月20日 |
---|
#1412 在 HTTP服务器
4KB
Ferriscrab
Ferriscrab 是用 Rust 编写的轻量级、高性能 Web 服务器。它提供了一种简单、快速、可靠的构建和部署 Web 应用程序的方法。
特点
-
高性能:Ferriscrab 利用 Rust 的强大功能和异步编程模型来实现卓越的性能
-
轻量级:服务器具有最小化的代码库,没有不必要的复杂性,易于理解和扩展
-
灵活性:Ferriscrab 提供一系列可配置的选项,以满足各种 Web 应用程序的需求
-
安全性:凭借 Rust 的内存安全保证和严格的代码审查,Ferriscrab 提供可靠的安全性
安装
确保您已安装 Rust 工具链。在终端中运行以下命令以构建和安装 Ferriscrab
cargo install ferriscrab
使用方法
注意:Ferriscrab 仍在积极开发中,并将很快可用。
启动
您可以使用以下命令启动 Ferriscrab 服务器
ferriscrab start
默认情况下,Ferriscrab 将在本地主机端口 8000 上运行。您可以通过在网页浏览器中访问 https://127.0.0.1:8000
来访问您的应用程序。
配置
Ferriscrab 使用名为 config.toml
的配置文件来管理服务器设置。您可以根据需要对其进行修改。以下是一个示例配置文件
[server]
host = "127.0.0.1"
port = 8000
[logging]
level = "info"
贡献
欢迎为 Ferriscrab 做贡献!如果您有任何建议或问题,请打开 GitHub 上的问题或拉取请求。
许可证
Ferriscrab 在 MIT 许可证下分发。有关更多信息,请参阅 LICENSE 文件。
依赖关系
~690KB