[−][src]Crate milstian_internet_framework
Milstian Internet Framework
In progress, primarily used for learning Rust programming.
This project is based on the programming exercise Building a multithreaded web server from the book The Rust Programming Language (no starch press 2018) and inspired by the Aomebo Web Framework for PHP.
Major goal
- Easy to make any kind of website with it that is scaleable, fast and robust
Usage
This crate is on crates.io and can be used by adding time to the dependencies in your project's Cargo.toml
.
[dependencies]
milstian_internet_framework = "*"
And this in your crate root:
extern crate milstian_internet_framework;
Modules
application_layer | Only HTTP is supported at the moment |
mime | Handling MIME types |
response | Namespace for different responses |
transport_layer | Supported transport layers |
Structs
Application | Main entry point for a new application. |
Config | Holds application configuration, can be created in different ways. |