The way we engineer software on the web has improved over the years. In this presentation, we will explore what the future of web engineering is going to be with WebAssembly and the most used web language, JavaScript. WebAssembly, or Wasm, is a cutting-edge technology that offers a binary instruction format for running high-performance code within web browsers and beyond. Originally designed for web development, it has quickly expanded to diverse computing contexts, promising improved performance, enhanced security, and portability across different platforms. Understanding the significance of this technology is critical as we navigate the evolving landscape of modern computing.
The main objective of this talk is to explore the vast potential that WebAssembly holds in revolutionizing computing on the web. We will discuss the advantages it offers over traditional programming languages and platforms, such as improved performance, enhanced security, and cross-platform compatibility. Through real-world use cases, we will demonstrate how WebAssembly can be applied to various domains, especially web development. We will also explore what else is coming to WebAssembly, take a glimpse of what the future of web engineering will be like and finally, we will discuss how to get hands-on with this technology, its communities, tools, resources and knowledge base.