Front end web development in Rust

Leverage WebAssembly to ship Rust applications to your browser

4.25 (46 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Front end web development in Rust
675
students
7 hours
content
Jun 2023
last update
$79.99
regular price

What you will learn

Developing frontend components with Yew's virtual DOM

Becoming familiar with the Rust WebAssembly ecosystem

Interacting with browser and listening to events via wasm and websys

Communicating to web APIs for CRUD via an authorization layer

Why take this course?

WebAssembly is a binary instruction format that most browsers support. It enables languages such as Rust, C, C++ Go, etc., to be compiled and run in a web browser.

The Rust programming language is the most frequently used language for developing WebAssembly applications, according to surveys.

And how could it not? It was voted as StackOverflow’s most loved and desired programming language, eight years in a row, thus everyone is looking for an excuse to run it even inside browsers, where Javascript is the usually the common approach.


You have already spent a good amount of time developing web applications and you have a very good understanding of Rust.

You are wondering whether you can develop your next UI in Rust and ship it to browser via WASM.

You are looking for a resource that has all you need in a single place.


Well, look no further! In this course i will show you how to create a complex web app in Rust that consumes JSON APIs.


We will use the Yew web framework along with wasm crates  to build a UI with

- Authentication

- Several different routes and pages

- Forms for CRUD support

- State management, custom hooks and reducers

- Async requests via browser's fetch API

Reviews

Michael
August 6, 2023
A really good course with a lot of explanations from the lecturer how yew works under the hood. really good job!
Gregory
May 7, 2023
The most complete yew course online right now. With backend also being in Rust it is actually full-stack Rust!!

Charts

Price

Front end web development in Rust - Price chart

Rating

Front end web development in Rust - Ratings chart

Enrollment distribution

Front end web development in Rust - Distribution chart
5273224
udemy ID
4/14/2023
course created date
5/27/2023
course indexed date
Bot
course submited by