Публикации по теме 'webassembly'
Ускорьте свой JavaScript с помощью Rust
Для недавнего личного проекта мне был нужен только довольно простой сервер node.js для выполнения экспоненциальных и дорогостоящих вычислительных задач. Честно говоря, я мог бы переключить весь технологический стек, но я подсчитал, что время разработки такого выбора того не стоило ... Тем не менее, у меня были некоторые функции, на вычисление которых требовалось время. Итак, я осмотрелся и решил позволить решить эту задачу более подходящему языку, в данном случае Rust. Этот выбор..
WebAssembly для Node.js
Все говорят о WebAssembly и о том, как он изменит Интернет. Но как насчет Node.js? Может ли WebAssembly быть полезным для серверной части? Давайте разберемся!
Node.js работает поверх V8, тот же движок JavaScript используется в Google Chrome. Google Chrome поддерживает WebAssembly с 57-й версии. Это означает, что можно запускать WebAssembly внутри Node.js.
Наш план на сегодня:
Напишите какую-нибудь простую функцию. Например расчет последовательности Фибоначчи. Скомпилируйте..
В защиту WebAssembly
В социальных сетях появилась недавняя статья InfoQ с заголовком По оценкам недавнего исследования, 50% веб-сайтов, использующих WebAssembly, применяют его в злонамеренных целях . Статья основана на исследовании, опубликованном в июне этого года под названием Новичок в Интернете: исследование распространенности WebAssembly в дикой природе , которое оставалось относительно незамеченным, пока я не поделился им в конце октября в нескольких социальных сетях.
В статье исследуется..
Простое руководство по WEB-СБОРКЕ
Начать работу с веб-сборкой (в 10 раз быстрее, чем Javascript)
В настоящее время веб-браузеры становятся более мощными, чем когда-либо, и способны не просто отображать элементы DOM . Интернет становится обширной экосистемой, позволяющей разработчикам ориентироваться на настольные и мобильные устройства с помощью таких вещей, как PWA'S , AMP'S , WebVR и собственные API-интерфейсы , например DeviceMedia, геолокация, гироскоп, состояние батареи, возможность подключения и многое другое...
Веб-сборка, нежное введение
Эй, ребята,
Если вы активный веб-разработчик, то, возможно, слышали термин веб-сборка в Интернете раньше. После прочтения вы получите более глубокое понимание того, что это так, зачем это сделано и что вы можете сделать, чтобы поддержать.
Итак, приступим,
Q1) Что это такое?
Что ж, если верить официальному сайту , это
WebAssembly или wasm - это новый переносимый формат, эффективный по размеру и времени загрузки, подходящий для компиляции в Интернет.
Позвольте мне..
Змейка с Rust, JavaScript и WebAssembly | Часть 8
Это часть курса Змейка на Rust, JavaScript и WebAssembly .
В этой части мы завершим разработку игры, добавив логику, которая перезапустит игру, когда игрок проиграет. Изменения, которые мы внесем в этой части, отражены в this commit .
Игра закончена
Чтобы определить, когда змея ест свой хвост, мы будем использовать метод Segment , который вернет проекцию точки на сегменте.
Магия, связанная с нахождением проекции точки на сегменте, выходит за рамки этого курса.
Теперь..
13 игр, построенных на WebAssembly
Игры Сообщество разработчиков, желающих использовать WebAssembly уже сегодня. www.wasmrocks.com
Использование шейдеров WebGL в WebAssembly Демонстрация поиска пути Rust WebAssembly A * Клон Asteroids, написанный на Rust, рендеринг которого выполняется на холсте SVG . Funky Karts - забавная браузерная игра, написанная на WebAssembly. Игра WASM: Worldy Cup на AirConsole CreaturePack: высокопроизводительная 2D-анимация..