Here are some notes and slides from my SmashingConf Live talk from August 2020!
Meet SmashingConf Live (August 20–21), a truly smashing, friendly online conference on front-end & UX. With interactive live sessions, practical insights, accessible speakers, collaborative notes and fireplace chats with like-minded folks.
The importance of WebAssembly in front-end development is growing and who knows where this technology will go next! Just over 8 months ago Web Assembly / WASM became an official Web Standard. This standard is a new frontier for front-end development that enables new possibilities to build more advanced projects, speed up their applications and learn new concepts. Even though fairly new, WebAssembly is already here in tools, libraries and large web applications.
There are many ways to get started with WebAssembly. In my technical session I went through a way to add WASM to existing projects. I also focused on helping attendees make the choice and evaluate if and where WASM would be successful in their dev life, especially for front-end web developers.
I’d like to thank the SmashingConf for organizing such an interactive event, with music, live chatter, Q&As and more, especially with the challenges of moving it to a remote conference.
Some useful resources and links from my talk:
- WebAssembly becomes a W3C Recommendation: https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en
- “New Kid on the Web: A Study on the Prevalence of WebAssembly in the Wild” https://www.sec.cs.tu-bs.de/pubs/2019a-dimva.pdf
- WebAssembly at eBay: A Real-World Use Case https://tech.ebayinc.com/engineering/webassembly-at-ebay-a-real-world-use-case/
- Create Tableau-like data visualizations in browser, powered by WebAssembly https://muzejs.org/
- Streaming Analytics via WebAssembly https://perspective.finos.org/
- WebAssembly https://webassembly.studio/
- Awesome WebAssembly Languages https://github.com/appcypher/awesome-wasm-langs
- WebAssembly threads https://developer.mozilla.org/en-US/docs/WebAssembly/Understanding_the_text_format#WebAssembly_threads
- WebAssembly threads in Firefox
- Bytecode Alliance https://bytecodealliance.org/
- Why would you use WebAssembly to put scikit-learn in the browser?
- How We Used WebAssembly To Speed Up Our Web App By 20X (Case Study)
- WebAssembly cut Figma’s load time by 3x
- The AutoCAD Web App
- twitter.com/WasmWeekly
and finally the slides below:
Please reach out to me via my contact page or on Twitter if you have any questions about my talk!