Deno, Rust and WebAssembly

How to extend Deno with Rust and WebAssembly functions

Denoarrow-up-right is a JavaScript / Typescript runtime written in Rust. It is based on Google V8 engine (same as Node.js) and created by Ryan Dahlarrow-up-right -- the creator and original developer of Node.js.

Q: Is Deno going to replace Node.js?

A: It could. If it does, it will be one of the coming-to-age events for the Rust language for server-side applications. The same way Twitter made the Ruby language a legitimate choice for web apps almost 15 years ago.

Q: One of the great selling point of Deno is that it is written in Rust. Can I use Rust to enhance and extend Deno for my apps?

A: Yes. You can.

👉 Use WebAssembly to run Rust functions in Denoarrow-up-right

👉 Use the Deno feat native extensionarrow-up-right (similar to Node.js NAPI)

Q: Are server-side WebAssembly runtimes, such as the Second State VMarrow-up-right, going to be available for Deno?

A: Yes, we are working on it!

Q: Can you run Deno in a serverless environment?

A: Yes.

Q: Is there a Deno-based serverless environment to run high performance Rust functions as services?

A: We are working on that!

Last updated

Was this helpful?