Replies: 1 comment
-
... ongoing questions:
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
(wip thoughts and some research notes)
Wasm represents a low-level technology layer and in theory there are many ways to leverage it as part of a solution.
However, in practice a relatively small set of integration patterns seems to be emerging. Below I have started to gather some of those apparent patterns together in one place along with example projects to help document and demonstrate.
Coincidental Wasm
Example: a JavaScript module or similar dependency that transparently makes use of Wasm "behind the scenes."
Sandbox Wasm
Example: Leveraging Wasm as a way to execute untrusted code.
Seamless Wasm
Example: The "compile for web" strategy -- where an "entire" native application code base gets compiled to Wasm and deployed to the browser (often leveraging emscripten).
Vernacular Wasm
Example: Entire API dialects and communities pivoting around Wasm.
Beta Was this translation helpful? Give feedback.
All reactions