Flutter, Dart, and WASM: Shipping a new model for Web applications by Kevin Moore @ Wasm I/O 2024

preview_player
Показать описание
Wasm I/O 2024 / 14-15 March, Barcelona

Now that garbage collection is a standard feature in the WebAssembly runtimes in Chromium-based browsers and Firefox, there is an opportunity for a wide variety of existing GC-languages to target Wasm. Learn how the Dart and Flutter teams and Google worked to add support for this new language to our existing web support, while maintaining compatibility with existing JavaScript. Supporting compilation to both Wasm and Javascript was a challenge. We will cover how JS-interop and browser APIs evolved along with our support for multi-threaded rendering. We’re also excited to showcase our performance compared to JavaScript in the browser and even native code.
Рекомендации по теме
Комментарии
Автор

The dream is getting closer and closer to being realized. #flutter #web

guiaflutterflow
Автор

Great Talk Kevin! Flutter is the best Wasm UI Framework!!

philosophia
Автор

Great speaker. Did not expect a Pitch Meeting reference. Tight.

isaactfa
Автор

Is it just me or is it that anytime the dotnet team speaks about WASM, people are generally angry. But when another framework discusses it, it's accepted as a revolutionary tech.

morawobolu
Автор

Waiting for this since an Year. He is evloved now like a Pokemon

chaitanyadamarasingu
Автор

Great job Kev, really excited for the Flutter/WASM future

DevLife
Автор

WE wanted performance over WEB and over power react js

chaitanyadamarasingu
Автор

4:37 Are you going to use a matrix for the logic in the next verision 🤣

AndysTV
Автор

Wonder how accessibility works if everything is just canvas rendered.

JT-mrdb
Автор

Google is that hard to have SEO friendly web/website app in Flutter 😢

ajitsinghyadav
Автор

Question to speaker. Can we expect dart isolates in web after migration to Wasm? I can compile multithreading C++ code to Wasm, why I can't compile multithreading dart code?

oleh
Автор

Oh yeah, that's going to be great for ads, unblockable as hell and event more intruse.

rolf
Автор

"Super easy, barely an incovenience" ~ Ryan Goerge
I see what u did there.

Btw, the speech was tight.

krtirtho
Автор

Wanted a real-time comparison of the renderers rather than just slides team... Flutter

chaitanyadamarsingu
Автор

there is no WEB APP for Superlist i guess

chaitanyadamarasingu
Автор

If not html renderer forget about mid-range mobile devices from opening flutter web app

chaitanyadamarsingu
Автор

Every single time I hear Flutter pitch speech stuffed with benchmarks putting Flutter in a spotlight, I swear, every single time I immediately follow one of the example app links and end up with a janky app with terrible UX. Oh, let me try this text input field - keyboard appears and app yeets you to another dimension and text input is nowhere to be seen. I'm talking about Material 3 app mentioned on the slides. I love Dart lang, I'd really love using it for web development, but this whole "Flutter for web" narrative is just one big lie.

AMarenko
Автор

I am sorry but Flutter makes no sense in the web why use something else when JavaScript is the web standard Flutter is great for mobile that s it

Alex-bcxe