Design: IndexedDb-Zugriff?

Erstellt am 29. Sept. 2018  ·  6Kommentare  ·  Quelle: WebAssembly/design

Hi,

F: Ich bin ein kompletter wasm-Neuling und bin dabei, mit yew ein SPA in Rust zu schreiben. Mein Projekt erfordert viel Interaktion mit IndexedDb. Meine Frage ist, kann WebAssembly mit IndexedDb interagieren und wenn ja, muss es zuerst durch JavaScript gehen? Ich habe gelesen, dass E/A-intensive Anwendungen in WebAssembly aufgrund der Anforderung, JavaScript zu durchlaufen, tatsächlich langsamer sind, und möchte meine Zweifel ausräumen.

Vielen Dank, dass Sie sich Zeit für die Beantwortung dieser Frage genommen haben!

Hilfreichster Kommentar

@russoturisto
Ich würde gerne das Ergebnis wissen. Ich denke darüber nach, wasm auch mit indexeddb zu verwenden

Alle 6 Kommentare

Sie können über den Host auf IndexedDb zugreifen, Sie müssen JavaScript-Funktionen importieren, die mit IndexedDb interagieren.

Verstanden. Dankeschön! :)

Eine kleine Folgefrage: Gibt es einen Vorschlag, den direkten Zugriff zwischen WebAssembly und IndexedDb zu ermöglichen? Wenn nicht, sollte es eine geben?

Vielen Dank, :)

@russoturist Ich glaube, dass dies durch den Host-Bindings-Vorschlag abgedeckt ist, der wasm direkten Zugriff auf Host-APIs (einschließlich Browser-APIs) ermöglicht.

Eine Übersicht des Vorschlags können Sie hier einsehen.

Fantastisch! Ich danke dir sehr! :)

@russoturisto
Ich würde gerne das Ergebnis wissen. Ich denke darüber nach, wasm auch mit indexeddb zu verwenden

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

arunetm picture arunetm  ·  7Kommentare

nikhedonia picture nikhedonia  ·  7Kommentare

aaabbbcccddd00001111 picture aaabbbcccddd00001111  ·  3Kommentare

thysultan picture thysultan  ·  4Kommentare

JimmyVV picture JimmyVV  ·  4Kommentare