Source Code
197 subscribers
30 photos
3 files
80 links
Download Telegram
​​#front_end
Web Assembly и что это?

Есть старая проблема, которую довольно давно пробуют решить веб-разработчики. И проблема эта - как быстро выполнять код в браузере?

Wasm - это, если очень просто, виртуальная машина, которая позволяет выполнять в браузере код языка высокого уровня. По принципу работы она похожа на JVM. То есть да, благодаря этой технологии можно написать Front end и на Python, и на Java. За ваши вкусы осуждать не буду.

Wasm запускается и загружается из JS. Может вызвать только JS. Это скорее не автономная среда, а API, зависимый от JS.

Сейчас поддерживается основными браузерами: Chrome, Firefox, Safari, MS Edge. Internet Explorer обошли стороной.

Основной плюс Wasm - это, безусловно, производительность. В основном Wasm в несколько раз быстрее JS, но для каждого отдельного случая нужно делать сравнения, ведь это свежая технология.

Теперь вы можете написать Front End на языке Brainfuck. Наслаждайтесь.