У нас вы можете посмотреть бесплатно Интерфейс системы веб-сборки (Wasi) меняет всё. Учебное пособие по началу работы с Rust и Wasm или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
В этом видео мы рассмотрим, как с помощью WASI (интерфейса системы веб-сборки) можно создавать более мощные приложения веб-сборки, взаимодействующие с устройствами ввода-вывода, такими как консоль и файловые системы, используя WASI. Мы создаём несколько CLI-приложений Rust, а затем создаём их эквиваленты CLI-приложений веб-сборки на Rust. Мы изучаем, как записывать данные в консоль, записывать данные в файлы и получать доступ к аргументам командной строки. Наконец, мы рассмотрим, как использовать среды выполнения для запуска наших CLI-приложений или создания собственных исполняемых файлов, а также рассмотрим варианты использования веб-сборки/Wasi. Код доступен на GitHub https://github.com/chrishayuk/chuk-wa... 00:00 — введение 01:50 — создание CLI-приложения Rust с помощью Cargo New 03:20 — выполнение CLI-приложения Rust 03:45 — знакомство с WASI (Web Assembly System Interface) 04:25 — настройка CLI-приложения Rust на WASI 05:15 — сборка приложения Wasi Webassemby 07:30 — знакомство с WasmTime (Web Assembly Runtime) 07:50 — установка WasmTime 08:06 — выполнение WASM-приложения с помощью WasmTime Runtime 09:07 — ускорение разработки с помощью Cargo Wasi 10:15 — выполнение модуля Wasi Webassembly с помощью Wasmer Runtime 11:10 — создание exe-файла Webassembly с помощью Wasmer 12:41 — сравнение размеров CLI-приложений Rust с Wasmer Cli приложения 14:00 — примеры использования webassembly и wasi 15:15 — доступ к аргументам командной строки с помощью wasi 19:20 — запись файлов с помощью webassembly, wasi и Rust 23:30 — песочницы файловой системы с wasi 24:30 — примеры использования webassembly и wasi в сравнении с нативным Rust 26:00 — заключение