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


Триггеры WebAssembly в libSQL
Триггеры WebAssembly в libSQL Пользовательские функции WebAssembly в libSQL можно использовать для создания мощных триггеров, упрощающих автоматизацию рабочих процессов. Первый официальный выпуск libSQL, нашей открытой версии SQLite, принес возможность динамически создавать определяемые пользователем функции на базе WebAssembly . Это интересная функция сама по себе, но в сочетании с триггерами базы данных они становятся мощным строительным блоком для автоматизации ваших рабочих..

WebAssembly — вызов JavaScript из голого кода C
В моей предыдущей статье мы рассмотрели идею создания простого модуля WebAssembly без использования Emscripten. В этой статье мы смогли вызвать модуль из JavaScript, но не сделали обратного: Как вызвать JavaScript из модуля? Вызов JavaScript из модуля WebAssembly В этой статье мы попытаемся заставить модуль WebAssembly вызывать метод, определенный в нашем JavaScript. Чтобы скомпилировать код C, когда используемый метод отсутствует в исходном коде, вам необходимо определить..

Взаимодействие JavaScript с WebAssembly
В моем последнем посте я представил WebAssembly - что это такое, почему нас это волнует и как это выглядит? В этом посте я хотел бы немного исследовать внутреннюю работу того, как мы можем общаться между Rust (wasm) и JavaScript. Как я упоминал в предыдущем посте, WebAssembly не является ни JavaScript, ни каким-то строго типизированным диалектом. Это автономный, скомпилированный переносимый двоичный файл. То, как вы отправляете данные и получаете данные из этого двоичного файла, связано..

Раскрытие потенциала WebAssembly: как эта технология революционизирует веб-разработку
Раскрытие потенциала WebAssembly: как эта технология революционизирует веб-разработку Веб-разработка — это область, которая находится в постоянном развитии в огромном пуле технологий. От Web 1.0 к Web 3.0 мы наблюдаем радикальные изменения в том, как веб-приложения разрабатываются, поддерживаются и представляются пользователям. Существует множество технологий, которые формируют будущее веб-разработки. Одной из таких технологий является WASM или Web Assembly. Давайте разберемся с..

Как использовать вашу родную библиотеку в мире Javascript
У вас есть библиотека на родных языках (например, C, C ++)? Вы когда-нибудь задумывались или хотели использовать эту библиотеку в своем приложении узла или браузере? Если вы ответили «да» на оба вопроса, то этот пост для вас. WASM еще не разработал полностью специфицированную сборку мусора, которая также задерживает прямое взаимодействие с DOM через WASM. Итак, если вы когда-нибудь захотите взаимодействовать со своим DOM, вам придется подождать. Сборку мусора можно ожидать через..

Чем занимается LeaningTech?
За последние несколько недель у меня было несколько случаев, когда мне приходилось объяснять, чем я занимаюсь на работе. Объяснить, как мне повезло и как приятно работать над интересными задачами, легко. Сказать, что я провожу большую часть времени у кофеварки, ожидая либо перекомпиляции нашей кодовой базы, либо результатов тестов, это как-то точно, но слишком мелко. Я также занимаюсь оптимизацией результатов нашего компилятора, структур данных, работаю над инфраструктурой..

Уик: Запоздалое вступление
Уик: Запоздалое вступление Это введение в wick , мета-фреймворк приложения, который я начал создавать почти два года назад. Фон Два года назад я врезался в стену. Я проработал в программном обеспечении более двадцати лет и семь из них провел, помогая Shape Security вырасти из маленького стартапа до единорога. Я был готов начать что-то новое. Но я не смог . Я знал, что меня ждет впереди, и это меня пугало. Мне было невыносимо начинать те же задачи, которые я выполнял сто раз..