A comprehensive video course teaching full-stack web development with Rust, Yew, and Docker by building a todo application.
Full-stack-todo-rust-course is a comprehensive video course that teaches developers how to build a full-stack web application using Rust. It focuses on using the Yew framework for frontend development with WebAssembly, integrating with a backend, and deploying with Docker. The course walks through creating a complete todo application from scratch.
Developers interested in learning Rust for web development, particularly those wanting to build frontend applications with WebAssembly using the Yew framework.
This course provides structured, hands-on learning with a complete project, covering both frontend and backend aspects of Rust web development. It offers practical examples and live-coding sessions that help developers understand real-world implementation.
wip - we are building this out now in prep for the real course
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Covers the entire development lifecycle from Rust basics to Docker deployment, with a detailed video list including 'Setting up Rust' to 'Deploying The App' for a complete project build.
Teaches up-to-date tools like Yew for WebAssembly frontends, Yewdux for state management, and stylist for CSS, as evidenced in sections on 'Yew', 'stores', and 'styling'.
Emphasizes practical learning with over 30 solution videos (e.g., 'Project Solution Live Code - 1' to '-33') that demonstrate real-time coding and problem-solving.
Includes specific lessons on Docker setup and app deployment, with videos like 'Installing Docker' and 'Deploying The App', providing operational knowledge.
Relies solely on video tutorials, which can be slow to consume and lack quick-reference written materials or code snippets, making it less flexible for some learners.
Centers on Yew, a framework with a smaller ecosystem and community than mainstream alternatives, risking obsolescence or limited support as the tech evolves.
Demands installation of multiple tools like Rust, Wasm Bindgen CLI, and Docker, as shown in 'Setting up Rust' and 'Installing Wasm Bindgen CLI', which can be daunting for newcomers.