Re: WebAssemble
От: Qulac Россия  
Дата: 13.02.22 08:09
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>В связи с моими итересами в области веб-разработки, нарыл WebAssemble для начинающих

LVV>https://nuancesprog.ru/p/15182/ — неплохая статья-введение
LVV>https://mbebenita.github.io/WasmExplorer/ — WasmExplorer
LVV>Может быть, для других начинающих будет полезно

LVV>На русском есть пара книжек по WebAssemble

LVV>https://www.labirint.ru/books/840960/
LVV>

Аннотация к книге "Искусство WebAssembly. Создание безопасных межплатформенных высокопроизводительных приложений"
LVV>WebAssembly — это быстрая компактная межплатформенная технология, которая оптимизирует производительность ресурсоемких веб-приложений и программ. В книге подробно рассматриваются принципы ее работы; показано, в каких случаях можно ее использовать, а в каких делать этого не стоит, и как создавать и развертывать приложения на основе WebAssembly. Вначале вы узнаете, как оптимизировать и компилировать низкоуровневый код, отлаживать и оценивать WebAssembly, а также представлять код в удобном для прочтения текстовом формате WebAssembly Text (WAT). Затем вы сможете создать программу обнаружения столкновений на базе браузера, поработать с технологиями рендеринга в браузере для создания графики и анимации, а также выяснить, как Web-Assembly взаимодействует с другими языками программирования. Эта книга поможет вам разобраться в основах мощной технологии WebAssembly и повысить производительность ваших веб-приложений.

LVV>https://www.labirint.ru/books/830330/
LVV>

Аннотация к книге "WebAssembly в действии"
LVV>Создавайте высокопроизводительные браузерные приложения, не полагаясь на один только JavaScript! Компилируясь в бинарный формат WebAssembly, ваш код на C, C++ или Rust будет работать в браузере с оптимальной скоростью. WebAssembly обеспечивает большую скорость, возможности повторного использования существующего кода и доступ к новым и более быстрым библиотекам. Кроме того, при необходимости вы можете настроить взаимодействие с JavaScript.


Большинству WebAssembly не понадобится. Вообще хотелось бы простую банальную вещь для работы без сотен мегов загружаемых пакетов. Типа такого:
   class SpaApp
    {
        static void Main(SpaAppConext spaAppConext)
        {
            
        }
    }


А уже через SpaAppConext дергаем что нам надо. Ну судя по всему этого не предвидится, разве только если самому написать, так что разные react, angular ни куда не денутся.
Программа – это мысли спрессованные в код
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.