Size: a a a

WebAssembly — русскоговорящее сообщество

2021 June 25

A

Alexandr Borisovich in WebAssembly — русскоговорящее сообщество
Ну без js не получится же. Никак.
источник

К

Константин in WebAssembly — русскоговорящее сообщество
Те там не так много выбора:
1. Вебку в <video> через WebRTC
2. canvas.ctx.drawImage(video)
3. canvas.getImageData()
4. worker.postMessage({data}, [data.arrayBuffer])
5. wasm.heapu8.set(wasmModule.getFrameOffset(), data)

2,3 можно заменить на OffsetCanvas или WebCodecs
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Вот если всё равно получать через JS и копировать в Wasm -- то зачем ещё и сервер? 😊
источник

A

Alexandr Borisovich in WebAssembly — русскоговорящее сообщество
Спасибо.
источник

A

Alexandr Borisovich in WebAssembly — русскоговорящее сообщество
Меня стакблиц смущал
https://stackblitz.com/edit/http-server-9prdcx?file=server.js

У него нода разворачивается. Почему то была уверенность что можно нативные порты использовать но это вот только в планах как прочитал. Доступ к протоколам
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Это ж Node.js или что?

Тем более,
StackBlitz v2 Beta currently works in Chrome and Chromium-based browsers. We’re hoping to add support for more browsers as they implement the necessary Web Platform features.

🤷‍♀️
источник

A

Alexandr Borisovich in WebAssembly — русскоговорящее сообщество
Да, нода, там командная строка , закчивай с npm чего хочешь, среда от локальной не отличима. Плюс можно пошарить свой проект ссылкой. И работать без интернета.
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Всё ещё не понимаю, при чём тут Wasm? 🧐
источник

D

Danya in WebAssembly — русскоговорящее сообщество
Может node компилируется в вазм и запускается на клиенте?
источник

D

Danya in WebAssembly — русскоговорящее сообщество
Жалко будет пользователей, которые будут качать node_modules себе...
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Сильно в этом сомневаюсь. 😒
источник

D

Danya in WebAssembly — русскоговорящее сообщество
В этом мире возможно всё)
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
К сожалению, нет. В этом и проблема разработчиков. Зато подарок для безопасников. 😏
источник

A

Alexandr Borisovich in WebAssembly — русскоговорящее сообщество
так и есть, нода в wasm завернута https://blog.stackblitz.com/posts/introducing-webcontainers/
источник

A

Alexandr Borisovich in WebAssembly — русскоговорящее сообщество
с гигантской папкой с модулями как-то решили вопрос по другому
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
live stream на твиче
https://www.twitch.tv/github
источник
2021 June 26

KJ

Karina Jovian in WebAssembly — русскоговорящее сообщество
Я не понимаю, чем нативный v8 не угодил?
источник

A

Alexandr Borisovich in WebAssembly — русскоговорящее сообщество
Я не знаю всей реализации. Но нода там  реально с  рабочей консолью , npm все дела, и дебагер хрома работает нативно
источник

A

Alexandr Borisovich in WebAssembly — русскоговорящее сообщество
ну то есть можно спокойно вести разработку на ноде там любого проекта. вот, например, новый фреймворк от создателя ангуляра, демка
https://stackblitz.com/edit/qwik-todo-demo
источник

KJ

Karina Jovian in WebAssembly — русскоговорящее сообщество
Сделали из браузера ОС? 🤔
А производительность near-native?
источник