Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

240,076 görüntüleme • 2 ay önce •via X (Twitter)

30 Yorum

Greg Schier 👨🏼‍💻🇨🇦 profil fotoğrafı
Greg Schier 👨🏼‍💻🇨🇦2 ay önce

Compiled and running Yaak's entire persistence layer (Rust + SQLite) in the browser

Joshua J. Bouw 🇦🇪 profil fotoğrafı
Joshua J. Bouw 🇦🇪2 ay önce

wait til he finds out that you can pretty much run Linux in WASM.

Rich Smith profil fotoğrafı
Rich Smith2 ay önce

That's super cool! I didn't realize how far WASM had come..

Greg Schier 👨🏼‍💻🇨🇦 profil fotoğrafı
Greg Schier 👨🏼‍💻🇨🇦2 ay önce

Really the main thing is running Yaak's SQLite db layer in browser. Super cool that's it's possible now

Pipe42 - CEO of htmx profil fotoğrafı
Pipe42 - CEO of htmx2 ay önce

@RichJDSmith wait can't ordinary JS do browser sqlite stuff natively already? I guess WASM would give you more control tho

Greg Schier 👨🏼‍💻🇨🇦 profil fotoğrafı
Greg Schier 👨🏼‍💻🇨🇦2 ay önce

@RichJDSmith You need wasm to run SQLite in the browser

Max Kupriianov profil fotoğrafı
Max Kupriianov2 ay önce

how do you relay packets? websocket?

Greg Schier 👨🏼‍💻🇨🇦 profil fotoğrafı
Greg Schier 👨🏼‍💻🇨🇦2 ay önce

@xlab_os Ya there's a hosted proxy running which everything goes through. Streams progress as it goes.

Matt Thompson profil fotoğrafı
Matt Thompson2 ay önce

JavaScript, react native, webview mobile apps, electron, etc shouldn’t be used anymore for greenfield projects. Rust+trunk and especially crux make cross platform across web, desktop, mobile a much nicer experience

Szymon Kulec profil fotoğrafı
Szymon Kulec2 ay önce

A SERver in a browSER. Browver?

Agent007 profil fotoğrafı
Agent0072 ay önce

WASM is the future of web development. Much faster, more flexible but still needs a lot of work to push it to the limit from low level perspective...

KitaSan profil fotoğrafı
KitaSan2 ay önce

Sorry for the crappy WASM.

Tiago Sá profil fotoğrafı
Tiago Sá2 ay önce

👏👏👏

Ogun profil fotoğrafı
Ogun2 ay önce

Is this a Postman alternative?

rusa profil fotoğrafı
rusa2 ay önce

the moment it clicks is usually seeing a real native codebase, an emulator, a database, ffmpeg, run at near-native speed in a tab with no install. wasm quietly turned the browser into a universal runtime. the demos still feel like magic because the constraint we all internalized just isn't there anymore.

Han profil fotoğrafı
Han2 ay önce

Yepp it's awesome, built a fully local note taking web app yesterday with SQLite WASM

doroved profil fotoğrafı
doroved2 ay önce

As far as I know, in WASM you won't be able to choose any folder on the disk to save files, only the downloads folder from chrome://settings/downloads.

Greg Schier 👨🏼‍💻🇨🇦 profil fotoğrafı
Greg Schier 👨🏼‍💻🇨🇦2 ay önce

I'm just saving in browser storage. Chrome is the only browser with a FS API and I'm pretty sure the user can select whatever folder they want, but I haven't tried yet.

Drew Evangelista profil fotoğrafı
Drew Evangelista2 ay önce

What’s some real world useful use cases. Genuinely interested

Greg Schier 👨🏼‍💻🇨🇦 profil fotoğrafı
Greg Schier 👨🏼‍💻🇨🇦2 ay önce

Quick sharing between coworkers without having to install the app. Also might do api doc hosting, so this would basically integrate right into that

Greg Schier 👨🏼‍💻🇨🇦 profil fotoğrafı
Greg Schier 👨🏼‍💻🇨🇦2 ay önce

Honestly not terribly sure but it's something people have requested for a while and it forced some large architectural changes I've been wanting to do for a while

𝕭𝖑𝖆𝖈𝖐𝕸𝖔𝖔𝖓 🌘 profil fotoğrafı
𝕭𝖑𝖆𝖈𝖐𝕸𝖔𝖔𝖓 🌘2 ay önce

Amazing job !

Ifsin profil fotoğrafı
Ifsin2 ay önce

I know you just want to open yaak in Dia

Rohith Gilla profil fotoğrafı
Rohith Gilla2 ay önce

Wow 😮

Mustafa Elsayed profil fotoğrafı
Mustafa Elsayed2 ay önce

How is that 😍?

alaa profil fotoğrafı
alaa2 ay önce

wen nats :(

Roenel profil fotoğrafı
Roenel2 ay önce

Sweet!

DividendenDieter profil fotoğrafı
DividendenDieter2 ay önce

which "postman" app is that?

Greg Schier 👨🏼‍💻🇨🇦 profil fotoğrafı
Greg Schier 👨🏼‍💻🇨🇦2 ay önce

It's

hebbs profil fotoğrafı
hebbs2 ay önce

Ik right!?