Публикации по теме 'webassembly'


WebAssembly и Rust: снова и снова
Я убежден, что WebAssembly - это следующая большая вещь, которая выходит за рамки Интернета. Вот мой опыт изучения основ с помощью Rust. «Если хочешь что-то понять, напиши об этом». Поэтому я решил последовать известному совету и рассказать короткую историю о моем набеге на мир WebAssembly. Что такое WebAssembly? WebAssembly (он же Wasm) - это открытый стандарт, который включает спецификации для байт-кода, его текстового представления и защищенную среду хоста, которая будет..

На чем веб-разработчикам следует сосредоточиться в 2018 году
На чем веб-разработчикам следует сосредоточиться в 2018 году В этом посте вы узнаете об инструментах и ​​технологиях, которые веб-разработчики должны начать изучать в 2018 году. Я расскажу о том, как оставаться актуальными в веб-разработке, не защищая при этом конкретную структуру. В этой статье предполагается, что вы знакомы с JavaScript и / или веб-разработкой на любом уровне. Если вы еще не работаете в основном с ES2015 +, остановите все и начните учиться! Базовые знания..

Случайная история о WebCrypto и WebAssembly
В эпоху, когда утечки данных попадают в новости только в случае кражи хотя бы пары сотен миллионов записей , все более важным становится думать о том, как защитить свои личные или бизнес-данные. Хотя такие инструменты, как GPG уже давно позволяют технически подкованным людям защищать наши данные, не хватает решений, которые были бы достаточно простыми для использования нетехническими специалистами. Bdrive - это платформа для обмена данными с сквозным шифрованием (E2E) , цель..

Webassembly: вызов функций C из Javascript с помощью emscripten
Я начал изучать веб-сборку с целью реализации версии Игры жизни Конвея , которая могла использовать движок, написанный на C, для вычисления следующего состояние игры. В этой короткой статье я хочу проиллюстрировать шаги, которые я сделал для компиляции простой функции C в модуль веб-сборки, вызываемый Javascript . Для компиляции кода C я использовал emscripten , компилятор LLVM (виртуальная машина низкого уровня) с открытым исходным кодом для Javascript. Установка..

Go, WebAssembly, HTTP-запросы и обещания
Руководство по взаимодействию с JavaScript от Go / Wasm WebAssembly или Wasm - это открытый стандарт, который позволяет разработчикам создавать приложения, которые запускаются внутри веб-браузера, с использованием скомпилированных языков программирования. С помощью WebAssembly можно писать компоненты веб-приложений на таких языках, как C / C ++, Rust, C # и Go, среди прочих, которые работают в той же песочнице, что и JavaScript. Это позволяет переносить существующие библиотеки,..

Руководство разработчика JavaScript для C (часть I)
Есть много новых языков с нативными целями сборки: Swift, Rust, ReasonML и т. Д. Но давайте взглянем на часто упускаемый из виду выбор: C. Действительно, когда дело доходит до Си, есть что узнать. Но, как оказывается, если вы знаете JavaScript, Си имеет очень доступный синтаксис. Это действительно быстро и может задействовать большинство функций, доступных в любой операционной системе. Кроме того, он может работать практически где угодно. Фактически, очень легко создавать привязки,..

WebAssembly - краткий обзор | Блог Моста
JavaScript присутствует в Интернете и присутствует в большинстве браузеров. Но это не лучшее решение для тяжелых приложений в Интернете. В этом и проявляется значение WebAssembly . WebAssembly (сокращенно Wasm) - это двоичный формат инструкций для виртуальной машины на основе стека. Wasm разработан как переносимая цель для компиляции языков высокого уровня, таких как C / C ++ / Rust, что позволяет развертывать в Интернете клиентские и серверные приложения . Webassembly.org ...