Skip to Content
Use wasm-tools to Investigate and Manipulate WebAssembly Artifacts
shortcut

Use wasm-tools to Investigate and Manipulate WebAssembly Artifacts

by Brian Sletten
April 2024
Intermediate
5 pages
8m
English
O'Reilly Media, Inc.
Content preview from Use wasm-tools to Investigate and Manipulate WebAssembly Artifacts

Use wasm-tools to Investigate and Manipulate WebAssembly Artifacts

In this Shortcut, I’m going to introduce you to a more modern version of a toolchain for investigating and manipulating WebAssembly artifacts called wasm-tools. If you have been following along with the other Shortcuts in this playlist, you might a) be wary of learning about another set of tools, and b) wonder why I have switched to using the word “artifacts” instead of modules.

I can’t do much about that first reaction except to encourage you to keep an open mind because this trend will continue as we broaden our exploration of the larger WebAssembly ecosystem. And if you did have the second reaction, you are paying close attention! We are diverting from our existing mental models about how WebAssembly-based code is packaged and delivered in an exciting new direction. There is a lot to cover—more than will fit in several Shortcuts—so I’m going to continue to be deliberate and intentional about how I introduce new concepts, and I ask for your patience. You certainly do not have to read them in order, but if you come across a reference to something that does not make sense, I encourage you to go back and explore some of the previous Shortcuts for clarity.

Modules are not going anywhere, but with the expansion of WebAssembly use cases over time, the platform designers and engaged members of the user community started to find additional requirements. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Use WebAssembly to Share Memory Between Hosts and Modules

Use WebAssembly to Share Memory Between Hosts and Modules

Brian Sletten

Publisher Resources

ISBN: 9781098172114