Crate milstian_internet_framework

Source
Expand description

§Milstian Internet Framework

Milstian Logo

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.