Capítulo 1 - Qué es WebAssembly?
WebAssembly es un formato binario para representar un código ejecutable de forma aislada. Foi
Fue creado para para ser executado en los navegadores como una alternativa a
JavaScript con las siguientes ventajas:
- Por ser un bytecode de bajo nivel, capaz de ejecutar cálculos rápidamente y acceder a la memoria
de una forma más directa.
- WebAssembly fue creado teniendo a los compiladores existentes en mente, haciendo posible que fuera
compilado a partir de lenguajes nativos como C/C++ y Rust.
- Creado con seguridad e isolación en mente, permitiendo un control de acesso detallado.
- WebAssembly fue creado para ser agnóstico, permitiendo que los usuarios usaran WebAssembly
fuera de los navegadores también!
WebAssembly es frecuentemente mencionado como WASM.