tower-web
A fast, boilerplate free, web framework for Rust
File Explorer
Download Latest Version (.zip)- config
- hyper.rs
- Cargo.toml
- rust-toolchain
- main.rs
- Cargo.toml
- args.rs
- catch.rs
- derive_extract.rs
- hello_world.rs
- html_handlebars.rs
- json.rs
- middleware.rs
- README.md
- static_file.rs
- async_await.rs
- callsite.rs
- catch.rs
- error.rs
- map.rs
- never.rs
- bytes.rs
- context.rs
- error.rs
- http.rs
- http_date_time.rs
- immediate.rs
- num.rs
- option.rs
- osstring.rs
- pathbuf.rs
- serde.rs
- str.rs
- builder.rs
- config.rs
- middleware.rs
- service.rs
- middleware.rs
- service.rs
- middleware.rs
- service.rs
- chain.rs
- cors.rs
- deflate.rs
- identity.rs
- log.rs
- middleware.rs
- content_type.rs
- context.rs
- default_serializer.rs
- either.rs
- file.rs
- json.rs
- option.rs
- response.rs
- serde.rs
- serializer.rs
- serializer_context.rs
- str.rs
- vec.rs
- builder.rs
- captures.rs
- path.rs
- resource.rs
- route.rs
- route_match.rs
- service.rs
- set.rs
- builder.rs
- new_service.rs
- web.rs
- buf_stream.rs
- bytes.rs
- chain.rs
- collect.rs
- deflate.rs
- either.rs
- empty.rs
- file.rs
- from.rs
- size_hint.rs
- std.rs
- str.rs
- future.rs
- middleware.rs
- new_service.rs
- service.rs
- buf_stream.rs
- chain.rs
- http.rs
- mime_types.rs
- never.rs
- sealed.rs
- tuple.rs
- handlebars.rs
- codegen.rs
- config.rs
- error.rs
- extract.rs
- lib.rs
- middleware.rs
- net.rs
- response.rs
- routing.rs
- run.rs
- service.rs
- util.rs
- view.rs
- hello_world.hbs
- derive_rsponse.rs
- Cargo.toml
- bar.hbs
- foo.hbs
- catch.rs
- content_type.rs
- deflate_stream.rs
- empty.rs
- extract.rs
- html_handlebars.rs
- methods.rs
- multi_resource.rs
- params.rs
- resource.rs
- response.rs
- serializer.rs
- support.rs
- extract.rs
- response.rs
- attr.rs
- extract.rs
- response.rs
- test.rs
- parse.rs
- arg.rs
- attr.rs
- catch.rs
- parse.rs
- resource.rs
- route.rs
- signature.rs
- test.rs
- ty_tree.rs
- derive.rs
- header.rs
- lib.rs
- resource.rs
- .gitignore
- Cargo.toml
- LICENSE
- README.md
- gen-tuple.rs
- .gitignore
- .travis.yml
- Cargo.toml
- CHANGELOG.md
- LICENSE
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/carllerche/tower-web
Downloads the entire project code from GitHub to your computer.
cd tower-web
Moves into the project folder you just downloaded.
2. Rust
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Rust (rustup) Installing via rustup also installs cargo.
cargo build --release
Compiles the Rust project.
cargo run
Builds and then immediately runs the program.
If cargo build finishes without errors, it worked. The executable is created under target/.
// repository documentation
Was this content helpful?
(0 ratings)
