# Javascript

![](https://3186714621-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MLK7psSFFfaEwdrQS6L%2Fsync%2Fe5c4d36145becffc004914c319276f3805527a43.png?generation=1604525166469874\&alt=media)

WebAssembly is already available from Javascript for both the browser and the server (Node.js) 🤗

In this case, Wasmer provides a lot of useful packages to interact with WebAssembly modules in Javascript easily.

In this section we will see how to setup both your server-side and browser environments to use WebAssembly, and also how to use WebAssembly modules that interact with the Operating System such as [WASI](js/wasi) using the different packages that Wasmer offer for Javascript.

Let's start!
