Rust? В моём фронтенде?! Константин Егупов, Modeldrive

 

Как гонять код на Rust в браузере во имя корректности и производительности? В этом докладе мы поговорим: * о том, что такое WebAssembly, как оно живёт в вебе и смарт-контрактах, на каких языках можно писать * каково нынешнее состояние WASM-мира * о проблемах сопряжения моделей данных WASM и Javascript * почему переводить фронтенд на Rust/WASM - это хорошая идея * почему переводить фронтенд на Rust/WASM - это плохая идея * передаём структуры в JS/TS: wasm_bindgen и JSON * как отлаживать проблемы * почему Rust вместо React: yew и его товарищи После доклада сможем: * осознать, что WebAssembly - это будущее фронтенда * понять, почему переводить проекты на него прямо сейчас - очень сложно и дорого * узнать, как развивается инструментарий для сопряжения JS кода и WASM/Rust