The website for the Tokio project. Lives at https://tokio.rs.
Besides containing the content for the website, it also includes crates containing the example code used in the tutorial. These crates can be compiled and ran.
Thinking about contributing? Great! This should help you get the website running locally.
The website is built using Next.js paired with the Bulma CSS framework. First, make sure you have NPM installed. Next, start the development server:
npm run dev
Then, open https://localhost:3000.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
- Bulma documentation - learn about Bulma.
This project is licensed under the MIT license.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Tokio by you, shall be licensed as MIT, without any additional terms or conditions.
You can run our tests by running the commands:
# in doc-test
cargo +nightly test
# in tutorial-code
cargo test --all
The doc tests verify that all code blocks are valid Rust, and the tutorial-code folder contains the full code examples from the tutorial.