An introduction to WebAssembly
Want to write a web application? Better get familiar with JavaScript. JavaScript has long been the king of front-end. While there have been various attempts to dethrone it, they have typically involved treating JavaScript as an assembly-language analog that you transpile your code to. This has led to complex build pipelines that produce JavaScript which the browser has to parse and *you* still have to debug. But what if there were an actual byte-code language you could compile your non-JavaScript code to instead? That is what WebAssembly is.
In this session we will explain how WebAssembly works and how to use it. We'll cover what it is, how it fits into your application, and how to build and use your own WebAssembly modules. And, we'll demo how to build and use those modules with both Rust and the WebAssembly Text Format. That's right, we'll be live coding in an assembly language. We'll also go over some online resources for other languages and tools that make use of WebAssembly.
When we're done, you'll have the footing you need to start building applications featuring WebAssembly. So grab a non-JavaScript language, a modern browser, and let's get started!
PUBLICATION PERMISSIONS:
Original video was published with the Creative Commons Attribution license (reuse allowed). Link: https://www.youtube.com/watch?v=39bRX8PIXwo
Видео An introduction to WebAssembly канала Coding Tech
In this session we will explain how WebAssembly works and how to use it. We'll cover what it is, how it fits into your application, and how to build and use your own WebAssembly modules. And, we'll demo how to build and use those modules with both Rust and the WebAssembly Text Format. That's right, we'll be live coding in an assembly language. We'll also go over some online resources for other languages and tools that make use of WebAssembly.
When we're done, you'll have the footing you need to start building applications featuring WebAssembly. So grab a non-JavaScript language, a modern browser, and let's get started!
PUBLICATION PERMISSIONS:
Original video was published with the Creative Commons Attribution license (reuse allowed). Link: https://www.youtube.com/watch?v=39bRX8PIXwo
Видео An introduction to WebAssembly канала Coding Tech
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
How A Blind Developer Uses Visual StudioTop 10 Things That Destroy Developer ProductivityCSS Grid Changes EVERYTHING - Amazing PresentationDevOps Principles - The C.A.M.S. ModelHow To Think Like A Programmer - Learn To Solve Problems!Logical Reasoning: Become A Better ThinkerFive Ways to Beat Burnout From CodingTop 10 Ways To Train Your Brain To Stay Focused and ProductiveBuild a 3D World in React with ThreeJS and React Three FiberHow To Think Like A ProgrammerThe Path to Becoming a Software ArchitectFocused vs Diffuse Thinking: Why Software Developers Need to Master Both Parts of Their MindWhat It Takes To Become A Great Product ManagerWhat Does It Take To Be An Expert At Python?Deep vs Shallow Work: Tips to Optimize Productivity10 Helpful VS Code Extensions for HTML & CSSQuantum Computers: How They Work and What Can They Do?10 Architecture Patterns Used In Enterprise Software Development Today10 Tips For Clean CodeTurning A Quantum Computer Into A TIME CRYSTAL (aka Scientists Created a New Phase of Matter)