#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. Наслаждайтесь.
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. Наслаждайтесь.