Здравствуйте, Разраб, Вы писали:
Р>нормальные ЯП просто транслируются в него, Р>а в блазоре через одно место, для того чтобы дернуть апиху браузера мы сначала должны целый фрэймворк подгрузить. Р> не я не спорю блазор на сервере это гигантский скачок от mvc и razor pages, но на клиенте это как корове седло.
Ощущение что микрософт снова изобретает Silverlight.
Что бы из вебасма дернуть апиху браузера вам надо напилить целый слой, само оно не вызовется. Подозреваю, часть этого фремворка на стороне жээса, а часть на стороне вебасма — всякие маршалинги, проксирование вызовов итд. И я думаю микрософт себя не сдерживает, как обычно.
Здравствуйте, Разраб, Вы писали:
Р>А зачем, если родной для браузера js?
Идея в том, чтобы писать и клиент и сервер на C#.
Одни не хотят учить ничего кроме JS и прикручивают всякие Node.js, другие идут с обратной стороны.
Не нравится — не ешь
Здравствуйте, Разраб, Вы писали:
Р>А зачем, если родной для браузера js? Р>нормальные ЯП просто транслируются в него, Р>а в блазоре через одно место, для того чтобы дернуть апиху браузера мы сначала должны целый фрэймворк подгрузить. Р> не я не спорю блазор на сервере это гигантский скачок от mvc и razor pages, но на клиенте это как корове седло.
Суть в том, что на сервере и клиенте один язык. Плюс один и тот же код с условной компиляцией. Это ускоряет и упрощает код.
WebAssembly развивается и будет и сборка мусора и доступ к DOM.
и солнце б утром не вставало, когда бы не было меня
P>Ощущение что микрософт снова изобретает Silverlight. P>Что бы из вебасма дернуть апиху браузера вам надо напилить целый слой, само оно не вызовется. Подозреваю, часть этого фремворка на стороне жээса, а часть на стороне вебасма — всякие маршалинги, проксирование вызовов итд. И я думаю микрософт себя не сдерживает, как обычно.
А зачем, если родной для браузера js?
нормальные ЯП просто транслируются в него,
а в блазоре через одно место, для того чтобы дернуть апиху браузера мы сначала должны целый фрэймворк подгрузить.
не я не спорю блазор на сервере это гигантский скачок от mvc и razor pages, но на клиенте это как корове седло.