Programowanie Webassembly z Rust: Ujednolicony rozwój aplikacji internetowych, mobilnych i wbudowanych

Ocena:   (4,3 na 5)

Programowanie Webassembly z Rust: Ujednolicony rozwój aplikacji internetowych, mobilnych i wbudowanych (Kevin Hoffman)

Opinie czytelników

Podsumowanie:

Książka dostarcza cennych informacji na temat WebAssembly i jego modelu pamięci, przemawiając głównie do czytelników posiadających wcześniejszą wiedzę na temat Rust i WebAssembly. Jest jednak przestarzała, brakuje jej organizacji i nie jest przyjazna dla początkujących, co utrudnia śledzenie przykładów kodowania.

Zalety:

Oferuje dogłębny wgląd w model pamięci WebAssembly
przyjemna lektura z cennymi dodatkowymi informacjami
przydatna dla czytelników z wcześniejszym doświadczeniem w Rust i WebAssembly.

Wady:

przestarzała treść
nieodpowiednia dla początkujących
trudna do zrozumienia
zakłada wcześniejszą wiedzę bez wystarczających wskazówek
słaba organizacja
niekompletne przykłady wymagające zewnętrznych odniesień.

(na podstawie 11 opinii czytelników)

Oryginalny tytuł:

Programming Webassembly with Rust: Unified Development for Web, Mobile, and Embedded Applications

Zawartość książki:

WebAssembly spełnia długo oczekiwaną obietnicę technologii internetowych: szybki kod, bezpieczny typ w czasie kompilacji, wykonywanie w przeglądarce, na urządzeniach wbudowanych lub gdziekolwiek indziej. Rust zapewnia moc języka C w języku, który ściśle wymusza bezpieczeństwo typów. Połącz oba języki, a będziesz mógł pisać dla sieci jak nigdy dotąd! Dowiedz się, jak integrować się z JavaScript, uruchamiać kod na platformach innych niż przeglądarka i zrobić krok w kierunku IoT. Odkryj prosty sposób na tworzenie wieloplatformowych aplikacji bez poświęcania mocy i zmień sposób pisania kodu dla sieci.

WebAssembly to coś więcej niż tylko nowa, rewolucyjna technologia. Zmienia ona sposób, w jaki tworzymy aplikacje internetowe i nie tylko. Tam, gdzie zawiodły technologie takie jak ActiveX i Flash, możesz teraz pisać kod w dowolnym języku i kompilować go do WebAssembly, aby uzyskać szybki, bezpieczny kod, który działa w przeglądarce, na urządzeniach mobilnych, urządzeniach wbudowanych i nie tylko. Połączenie przenośnych, wysokowydajnych modułów WebAssembly z bezpieczeństwem i mocą Rusta to idealna kombinacja programistyczna.

Dowiedz się, jak działa architektura maszyny stosowej WebAssembly, zainstaluj niskopoziomowe narzędzia wasm i odkryj mroczną sztukę pisania surowego kodu wast. Opierając się na tych podstawach, dowiesz się, jak kompilować moduły WebAssembly z języka Rust, implementując logikę gry w warcaby. Twórz moduły wasm w Rust, aby współdziałać z JavaScript na wiele atrakcyjnych sposobów. Zastosuj swoje nowe umiejętności w świecie hostów innych niż internetowe i twórz wszystko, od aplikacji działającej na Raspberry Pi, która kontroluje system oświetlenia, po w pełni funkcjonalny silnik gry online dla wielu graczy, w którym programiści przesyłają własne moduły bojowe WebAssembly.

Rozpocznij pracę z WebAssembly już dziś i zmień swój sposób myślenia o sieci.

Czego potrzebujesz:

Potrzebna będzie stacja robocza z systemem Linux, Mac lub Windows z połączeniem internetowym. Aktualna przeglądarka internetowa obsługująca WebAssembly. Do pracy z przykładowym kodem można użyć ulubionego edytora tekstu lub IDE. Książka poprowadzi cię przez instalację narzędzi Rust i WebAssembly potrzebnych do każdego rozdziału.

Dodatkowe informacje o książce:

ISBN:9781680506365
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2019
Liczba stron:220

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Programowanie Webassembly z Rust: Ujednolicony rozwój aplikacji internetowych, mobilnych i...
WebAssembly spełnia długo oczekiwaną obietnicę...
Programowanie Webassembly z Rust: Ujednolicony rozwój aplikacji internetowych, mobilnych i wbudowanych - Programming Webassembly with Rust: Unified Development for Web, Mobile, and Embedded Applications
Tworzenie mikrousług z ASP.NET Core: Tworzenie, testowanie i wdrażanie wieloplatformowych usług w...
W czasach, gdy prawie każda branża, niezależnie od...
Tworzenie mikrousług z ASP.NET Core: Tworzenie, testowanie i wdrażanie wieloplatformowych usług w chmurze - Building Microservices with ASP.NET Core: Develop, Test, and Deploy Cross-Platform Services in the Cloud
Wyjątkowo powszechna odwaga: Bojaźń i drżenie oraz zagadka autorstwa Kierkegaarda - Exceptionally...
Książka stanowi rozszerzoną, dokładną lekturę...
Wyjątkowo powszechna odwaga: Bojaźń i drżenie oraz zagadka autorstwa Kierkegaarda - Exceptionally Common Courage: Fear and Trembling and the Puzzle of Kierkegaard's Authorship

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)