Учебник: Игра жизни Конвея¶
Это учебное пособие по реализации Conway's Game of Life на Rust и WebAssembly.
Для кого этот учебник?¶
Этот учебник предназначен для тех, кто уже имеет базовый опыт работы с Rust и JavaScript и хочет научиться использовать Rust, WebAssembly и JavaScript вместе.
Вам должно быть удобно читать и писать на Rust, JavaScript и HTML. Вам определенно не нужно быть экспертом.
Чему я научусь?¶
-
Как настроить инструментарий Rust для компиляции в WebAssembly.
-
Рабочий процесс разработки полиглот-программ из Rust, WebAssembly, JavaScript, HTML и CSS.
-
Как разрабатывать API, чтобы максимально использовать сильные стороны Rust и WebAssembly, а также сильные стороны JavaScript.
-
Как отлаживать модули WebAssembly, скомпилированные из Rust.
-
Как составить временной профиль программ на Rust и WebAssembly, чтобы сделать их быстрее.
-
Как определять размер программ на Rust и WebAssembly, чтобы сделать двоичные файлы
.wasm
меньше и быстрее загружались по сети.
Источник — https://rustwasm.github.io/docs/book/game-of-life/introduction.html