Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Build a Rust WebAssembly Frontend App With Yew

Coding Tech via YouTube

Overview

Learn how to build a WebAssembly frontend app using Rust with this course. By the end of the course, you will be able to create a yew vp9 video streaming app. You will learn how to set up a basic yew app structure, call browser JavaScript frameworks from Rust, connect a webcam, set up the VP9 WebCodec Encoder, and debug your application. The course uses technologies like rustlang, yew, js-sys, and web-sys. The teaching method includes practical demonstrations and step-by-step guidance. This course is intended for frontend developers interested in using Rust to build web applications.

Syllabus

Introduction
What We'll Build yew vp9 video streaming app
Setup
Creating basic yew app structure
Running bare-bones app
How to call browser javascript frameworks from rust
Creating the skeleton of the yew app
Running the skeleton app
Connecting the WebCam
Testing Webcam with the Browser
Setting up the VP9 WebCodec Encoder
Things go sideways!! installing local libraries via cargo patch
Setting up the VP9 Encoder Part 2
Testing VP9 Encoding with the browser
Communicating Producer and Consumer using get_context
Connecting the Consumer to the Context
Debugging
Demo and Conclusions

Taught by

Coding Tech

Reviews

Start your review of Build a Rust WebAssembly Frontend App With Yew

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.