Course link: https://actix.rs/book/actix
Status: ✅*
(* - Some pages are under construction, need to come back a bit later)
- 📝 - a link to a book page
- ✏️ - a link to an
.rs
file (code) - 👷 - a page under construction in the course
- 🚧 - not finished
- ✏️ 1. Getting Started
- ✏️ 2. Actor
- ✏️ 3. Address
- ✏️ 4. Context
- ✏️ 5. Arbiter
- ✏️ 6. SyncArbiter
- 👷 7. Stream
- 👷 8. IO helpers
- 👷 9. Supervisor
- 👷 10. Registry
- 👷 11. Helper actors
- Some of my thoughts are prefixed with
NOTE:
- Example:
// NOTE: Algorithm complexity: O(n)
- Example:
- Resolved course TODOs are prefixed with
DONE:
- Example:
// DONE: ^ Uncomment the above 2 lines to see the compiler error
- Example:
- Other comments copied from the course
ℹ️ Cargo projects cannot be named leading from a digit
To create a new chapter-related subfolder, please use the following format: cargo new N_name --name _N_name
ℹ️ Update N and NAME variable values
Unix-like:
N=01; NAME=getting_started; cargo new "${N}_${NAME}" --name "_${N}_${NAME}"
Windows (Powershell):
$N='01'; $NAME='getting_started'; cargo new ${N}_${NAME} --name _${N}_${NAME}
This project uses Gitmoji for commit messages