Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

240,076 Aufrufe • vor 2 Monaten •via X (Twitter)

30 Kommentare

Profilbild von Greg Schier 👨🏼‍💻🇨🇦
Greg Schier 👨🏼‍💻🇨🇦vor 2 Monaten

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

Profilbild von Joshua J. Bouw 🇦🇪
Joshua J. Bouw 🇦🇪vor 2 Monaten

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

Profilbild von Rich Smith
Rich Smithvor 2 Monaten

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

Profilbild von Greg Schier 👨🏼‍💻🇨🇦
Greg Schier 👨🏼‍💻🇨🇦vor 2 Monaten

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

Profilbild von Pipe42 - CEO of htmx
Pipe42 - CEO of htmxvor 2 Monaten

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

Profilbild von Greg Schier 👨🏼‍💻🇨🇦
Greg Schier 👨🏼‍💻🇨🇦vor 2 Monaten

@RichJDSmith You need wasm to run SQLite in the browser

Profilbild von Max Kupriianov
Max Kupriianovvor 2 Monaten

how do you relay packets? websocket?

Profilbild von Greg Schier 👨🏼‍💻🇨🇦
Greg Schier 👨🏼‍💻🇨🇦vor 2 Monaten

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

Profilbild von Matt Thompson
Matt Thompsonvor 2 Monaten

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

Profilbild von Szymon Kulec
Szymon Kulecvor 2 Monaten

A SERver in a browSER. Browver?

Profilbild von Agent007
Agent007vor 2 Monaten

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...

Profilbild von KitaSan
KitaSanvor 2 Monaten

Sorry for the crappy WASM.

Profilbild von Tiago Sá
Tiago Sávor 2 Monaten

👏👏👏

Profilbild von Ogun
Ogunvor 2 Monaten

Is this a Postman alternative?

Profilbild von rusa
rusavor 1 Monat

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.

Profilbild von Han
Hanvor 2 Monaten

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

Profilbild von doroved
dorovedvor 2 Monaten

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.

Profilbild von Greg Schier 👨🏼‍💻🇨🇦
Greg Schier 👨🏼‍💻🇨🇦vor 2 Monaten

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.

Profilbild von Drew Evangelista
Drew Evangelistavor 2 Monaten

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

Profilbild von Greg Schier 👨🏼‍💻🇨🇦
Greg Schier 👨🏼‍💻🇨🇦vor 2 Monaten

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

Profilbild von Greg Schier 👨🏼‍💻🇨🇦
Greg Schier 👨🏼‍💻🇨🇦vor 2 Monaten

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

Profilbild von 𝕭𝖑𝖆𝖈𝖐𝕸𝖔𝖔𝖓 🌘
𝕭𝖑𝖆𝖈𝖐𝕸𝖔𝖔𝖓 🌘vor 2 Monaten

Amazing job !

Profilbild von Ifsin
Ifsinvor 2 Monaten

I know you just want to open yaak in Dia

Profilbild von Rohith Gilla
Rohith Gillavor 2 Monaten

Wow 😮

Profilbild von Mustafa Elsayed
Mustafa Elsayedvor 2 Monaten

How is that 😍?

Profilbild von alaa
alaavor 2 Monaten

wen nats :(

Profilbild von Roenel
Roenelvor 2 Monaten

Sweet!

Profilbild von DividendenDieter
DividendenDietervor 2 Monaten

which "postman" app is that?

Profilbild von Greg Schier 👨🏼‍💻🇨🇦
Greg Schier 👨🏼‍💻🇨🇦vor 2 Monaten

It's

Profilbild von hebbs
hebbsvor 2 Monaten

Ik right!?