Programmierung von Webassembly mit Rust: Einheitliche Entwicklung für Web-, Mobil- und eingebettete Anwendungen

Bewertung:   (4,3 von 5)

Programmierung von Webassembly mit Rust: Einheitliche Entwicklung für Web-, Mobil- und eingebettete Anwendungen (Kevin Hoffman)

Leserbewertungen

Zusammenfassung:

Das Buch bietet wertvolle Informationen über WebAssembly und sein Speichermodell und richtet sich vor allem an Leser mit Vorkenntnissen über Rust und WebAssembly. Es leidet jedoch darunter, dass es veraltet, unorganisiert und nicht anfängerfreundlich ist, was es schwierig macht, den Programmierbeispielen zu folgen.

Vorteile:

Bietet tiefe Einblicke in das Speichermodell von WebAssembly
angenehme Lektüre mit wertvollen Zusatzinformationen
nützlich für Leser mit Vorkenntnissen in Rust und WebAssembly.

Nachteile:

Veralteter Inhalt
nicht für Anfänger geeignet
schwer zu folgen
setzt Vorkenntnisse ohne ausreichende Anleitung voraus
schlechte Organisation
unvollständige Beispiele, die externe Referenzen erfordern.

(basierend auf 11 Leserbewertungen)

Originaltitel:

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

Inhalt des Buches:

WebAssembly erfüllt das lang erwartete Versprechen der Web-Technologien: schneller Code, typsicher zur Kompilierzeit, Ausführung im Browser, auf eingebetteten Geräten oder an jedem anderen Ort. Rust bietet die Leistungsfähigkeit von C in einer Sprache, die Typsicherheit strikt durchsetzt. Kombinieren Sie beide Sprachen und Sie können für das Web schreiben wie nie zuvor! Lernen Sie, wie Sie JavaScript integrieren, Code auf anderen Plattformen als dem Browser ausführen und einen Schritt in Richtung IoT machen können. Entdecken Sie die einfache Möglichkeit, plattformübergreifende Anwendungen ohne Leistungseinbußen zu erstellen, und verändern Sie die Art und Weise, wie Sie Code für das Web schreiben.

WebAssembly ist mehr als nur eine revolutionäre neue Technologie. Sie verändert die Art und Weise, wie wir Anwendungen für das Web und darüber hinaus entwickeln. Wo Technologien wie ActiveX und Flash versagt haben, können Sie jetzt Code in der von Ihnen bevorzugten Sprache schreiben und in WebAssembly kompilieren, um schnellen, typsicheren Code zu erhalten, der im Browser, auf mobilen Geräten, eingebetteten Geräten und mehr ausgeführt werden kann. Die Kombination der portablen, leistungsstarken Module von WebAssembly mit der Sicherheit und Leistungsfähigkeit von Rust ist eine perfekte Entwicklungskombination.

Lernen Sie, wie die Stack-Machine-Architektur von WebAssembly funktioniert, installieren Sie Low-Level-Wasm-Tools und entdecken Sie die dunkle Kunst des Schreibens von rohem Wast-Code. Bauen Sie auf dieser Grundlage auf und lernen Sie, wie man WebAssembly-Module aus Rust kompiliert, indem Sie die Logik für ein Damespiel implementieren. Erstellen Sie Wasm-Module in Rust, die auf vielfältige Weise mit JavaScript interagieren. Wenden Sie Ihre neuen Fähigkeiten in der Welt der Nicht-Web-Hosts an und erstellen Sie alles, von einer Anwendung, die auf einem Raspberry Pi läuft und ein Beleuchtungssystem steuert, bis hin zu einer voll funktionsfähigen Online-Multiplayer-Spiel-Engine, in die Entwickler ihre eigenen arenagebundenen WebAssembly-Kampfmodule hochladen.

Steigen Sie noch heute in WebAssembly ein und verändern Sie die Art und Weise, wie Sie über das Web denken.

Was Sie brauchen:

Sie benötigen eine Linux-, Mac- oder Windows-Workstation mit einer Internetverbindung. Sie benötigen einen aktuellen Webbrowser, der WebAssembly unterstützt. Um mit dem Beispielcode zu arbeiten, können Sie Ihren bevorzugten Texteditor oder eine IDE verwenden. Das Buch führt Sie durch die Installation der Rust- und WebAssembly-Tools, die für jedes Kapitel benötigt werden.

Weitere Daten des Buches:

ISBN:9781680506365
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2019
Seitenzahl:220

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Programmierung von Webassembly mit Rust: Einheitliche Entwicklung für Web-, Mobil- und eingebettete...
WebAssembly erfüllt das lang erwartete Versprechen...
Programmierung von Webassembly mit Rust: Einheitliche Entwicklung für Web-, Mobil- und eingebettete Anwendungen - Programming Webassembly with Rust: Unified Development for Web, Mobile, and Embedded Applications
Aufbau von Microservices mit ASP.NET Core: Entwickeln, Testen und Bereitstellen von...
In einer Zeit, in der fast jeder vertikale Bereich, unabhängig...
Aufbau von Microservices mit ASP.NET Core: Entwickeln, Testen und Bereitstellen von plattformübergreifenden Diensten in der Cloud - Building Microservices with ASP.NET Core: Develop, Test, and Deploy Cross-Platform Services in the Cloud
Außergewöhnlich gewöhnlicher Mut: Furcht und Zittern und das Rätsel der Autorschaft Kierkegaards -...
Bietet eine ausführliche, genaue Lektüre von...
Außergewöhnlich gewöhnlicher Mut: Furcht und Zittern und das Rätsel der Autorschaft Kierkegaards - Exceptionally Common Courage: Fear and Trembling and the Puzzle of Kierkegaard's Authorship

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)