Building a Rust App With Yew!

preview_player
Показать описание
Today we are building a web app using Rust and Yew framework. Yew allows us to build frontend WebAssembly apps without using JavaScript.

📝Get your FREE Rust cheat sheet :

Chapters:
0:00​ Intro
0:32 Setup
1:26 Building App
8:24 Running App
9:13 Styling App
10:15 Outro

#rust #rustlang #yew
Рекомендации по теме
Комментарии
Автор

Please do more project based videos. I couldn't for the life of me understand why there aren't a lot of rust projects on YouTube.

Anto-mipn
Автор

For desktop applications, Tauri + Yew it's a pretty cool setup 100% Rust!

thomascastelly
Автор

The framework looks really nice to be honest. I might even consider building my projects without javascript. Rust is the future.

musdevfrog
Автор

Some medium or beginner level project based tutorials would be better.
Most tutorials and videos on newer techs are just how to make counter.
Moreover, a project with backend and frontend would be much appreciated.

Thank you!

genericuser
Автор

Using Yew since version 0.13. It's a lovely framework :) Nice you mentioned it

haystackdmilith
Автор

Phenomenal, lots of excellent material!!! Will look into building UIs with Rust and Yew!

pedrobmorales
Автор

This is awesome I love practical and repeatable applications your an awesome teacher and made all of this feel so easy to learn!

thecombativemedic
Автор

As always, a great tutorial, so easy to follow. Keep up the good work.

agivney
Автор

Wow - this is really neat!

Rust looks a bit tricky to learn, but could well be worth the effort.

chairmakerPete
Автор

Although I'm a Ziglang guy, it's super cool to see what is possible with Rust and WebAssembly!

lukecastellan
Автор

sauron is also worth checking out and also supports SSR.

brianteague
Автор

Perseus and Sycamore are my current choice. Server Side Rendering (SSR) and client side rendering Single Page App (SPA) in 1 package, like Next.js, or Sveltekit.

jaysistar
Автор

Cargo extension worth mention: `cargo install cargo-edit` will install `cargo add` feature. With this you can simply write `cargo add yew` in the project root and it will automatically pick the latest version available.

haystackdmilith
Автор

I was considering Yew for a new project, but the ecosystem is still lacking. For example, there is no map library yet.

RiwenX
Автор

Fantastic video! I am a bit of a Yew fan :)

codetothemoon
Автор

Let’s rust, new intro loving you and your channel…

crazyaccess
Автор

Afaik the general consensus afaik that wasm will not be an ideal solution fot building frontends until it can do direct dom manipulation.

----__---
Автор

For me the wasm file this produced was over a 1 MB! I guess I need to consider the size of my project before using Yew. I would love to see what Yew is really capable of. It just seems really heavy for such a small app, one that would be very easy and light to implement in Javascript with just notepad.

MikeM
Автор

I am a web dev, and I started learning rust for fun, and I love it. Do you think companies in the not too far future will start building apps with rust for backend and/or frontend? I will be so down to get a job for a company like this

UndeadSasuke
Автор

I INVENTED "impl vars" !!! It's one for the books ! (and I'm not even the smart one, not by a long shot - but I invented impl vars). Jeff was here 🤪

jeffg