Size: a a a

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

2019 February 04

NK

ID:693357436 in WebAssembly — русскоговорящее сообщество
такие фичи добавляют... А можно еще раз, какой у wasm смысл-цель?
источник

NK

ID:414983998 in WebAssembly — русскоговорящее сообщество
Сайт-мануал по Blazor-у:
https://www.webassemblyman.com

Так туго грузится и медленно работает, что уже подумал, что он сам использует Blazor, но нет, там под капотом какая то ядерная смесь из реакта, jquery и бутстрапа
источник
2019 February 05

ᐺ ! ᖇ ᖶ ᒪ in WebAssembly — русскоговорящее сообщество
Привет народ. Есть вопрос. Стоит ли юзать wasm для DOM манипуляций?
источник

ᐺ ! ᖇ ᖶ ᒪ in WebAssembly — русскоговорящее сообщество
видел один репозиторий asm-dom
источник

ᐺ ! ᖇ ᖶ ᒪ in WebAssembly — русскоговорящее сообщество
там на C++ JSX компоненты.
источник

ᐺ ! ᖇ ᖶ ᒪ in WebAssembly — русскоговорящее сообщество
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
wasm не умеет в дом, это делается через js
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
нет, не стоит
источник

NK

ID:414983998 in WebAssembly — русскоговорящее сообщество
Вот синтетический бенч, где asm-dom сравнивается со snabbdom:
https://github.com/mbasso/asm-dom/tree/master/benchmarks#firefox-5902-64-bit

При том, что snabbdom имеет одну из самых плохих производительностей (его даже выпиляли несколько лет назад из js-benchmark) и из своей песочницы: https://github.com/snabbdom/snabbdom/issues/402. Но можно еще сложить свое впечатление из этого комментария: https://github.com/krausest/js-framework-benchmark/issues/305#issuecomment-346463470
источник

ҪҸ

Ҫѐҏӗѫӑ Ҹҋ 🤖 in WebAssembly — русскоговорящее сообщество
сегодня видимо снова cg митинг пропущу
источник

ᐺ ! ᖇ ᖶ ᒪ in WebAssembly — русскоговорящее сообщество
Ҫѐҏӗѫӑ Ҹҋ 🤖
нет, не стоит
окей

а для чего тогда wasm? я уже посмотрел 3 конференции по ней и кучу статей почитал, но так и не понял где и зачем юзать wasm. "Для операций, требующих производительность". А поконкретнее?
источник

P🛸

Pavel 🛸 in WebAssembly — русскоговорящее сообщество
ᐺ ! ᖇ ᖶ ᒪ
окей

а для чего тогда wasm? я уже посмотрел 3 конференции по ней и кучу статей почитал, но так и не понял где и зачем юзать wasm. "Для операций, требующих производительность". А поконкретнее?
Для операций, вычисляющихся дольше 1/30 секунды. Это число взято с потолка, но похоже где то в этом районе нивелируется стоимость вызова и он начинает шуршать быстрее.
источник

PC

Pavel Chebotarev in WebAssembly — русскоговорящее сообщество
ᐺ ! ᖇ ᖶ ᒪ
окей

а для чего тогда wasm? я уже посмотрел 3 конференции по ней и кучу статей почитал, но так и не понял где и зачем юзать wasm. "Для операций, требующих производительность". А поконкретнее?
Всякие игровые движки, криптография на стороне клиента, видеоплееры, приложения с тяжелыми вычислениями
источник

P🛸

Pavel 🛸 in WebAssembly — русскоговорящее сообщество
Pavel Chebotarev
Всякие игровые движки, криптография на стороне клиента, видеоплееры, приложения с тяжелыми вычислениями
Я бы сказал для тяжелых алгоритмов, которые нельзя распараллелить.
источник

TM

Tim Marinin in WebAssembly — русскоговорящее сообщество
ᐺ ! ᖇ ᖶ ᒪ
окей

а для чего тогда wasm? я уже посмотрел 3 конференции по ней и кучу статей почитал, но так и не понял где и зачем юзать wasm. "Для операций, требующих производительность". А поконкретнее?
Если приложение состоит из интерфейса и аякс-запросов, то васм и не нужен.
источник

TM

Tim Marinin in WebAssembly — русскоговорящее сообщество
Но если глянуть например на фигму, то там куча всего на клиенте
источник

P🛸

Pavel 🛸 in WebAssembly — русскоговорящее сообщество
Васм допилят, границы применимости будут расширятся.
источник

TM

Tim Marinin in WebAssembly — русскоговорящее сообщество
Я хотел изначально написать «пока не нужен», но потом убрал; в большинстве приложений незачем мучать себя плюсами — ну и нпм никуда не денется
источник

PC

Pavel Chebotarev in WebAssembly — русскоговорящее сообщество
Если допилят работу с DOM то границы применимости очень расширятся
источник

P🛸

Pavel 🛸 in WebAssembly — русскоговорящее сообщество
Можно будет скомпилить сам js в него :D
источник