Programování Webassembly s Rustem: Sjednocení vývoje webových, mobilních a vestavěných aplikací: Rust: Sjednocení vývoje webových, mobilních a vestavěných aplikací.

Hodnocení:   (4,3 z 5)

Programování Webassembly s Rustem: Sjednocení vývoje webových, mobilních a vestavěných aplikací: Rust: Sjednocení vývoje webových, mobilních a vestavěných aplikací. (Kevin Hoffman)

Recenze čtenářů

Shrnutí:

Kniha poskytuje cenné informace o WebAssembly a jeho paměťovém modelu a osloví především čtenáře s předchozí znalostí jazyka Rust a WebAssembly. Trpí však zastaralostí, nedostatečnou organizací a tím, že není vhodná pro začátečníky, takže je obtížné sledovat příklady kódování.

Klady:

Nabízí hluboký vhled do paměťového modelu WebAssembly
příjemné čtení s cennými informacemi navíc
užitečné pro čtenáře s předchozími zkušenostmi s Rustem a WebAssembly.

Zápory:

Zastaralý obsah
nevhodný pro začátečníky
obtížné sledování
předpokládá předchozí znalosti bez dostatečného vedení
špatná organizace
neúplné příklady vyžadující externí odkazy.

(na základě 11 hodnocení čtenářů)

Původní název:

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

Obsah knihy:

WebAssembly naplňuje dlouho očekávaný příslib webových technologií: rychlý kód, typově bezpečný při kompilaci, spouštění v prohlížeči, na vestavěných zařízeních nebo kdekoli jinde. Rust přináší výkon jazyka C v jazyce, který striktně vynucuje typovou bezpečnost. Zkombinujte oba jazyky a můžete psát pro web jako nikdy předtím! Naučte se integrovat s JavaScriptem, spouštět kód na jiných platformách než v prohlížeči a udělejte krok do internetu věcí. Objevte snadný způsob, jak vytvářet multiplatformní aplikace bez obětování výkonu, a změňte způsob psaní kódu pro web.

WebAssembly je víc než jen nová revoluční technologie. Mění způsob, jakým vytváříme aplikace pro web i mimo něj. Tam, kde technologie jako ActiveX a Flash selhaly, můžete nyní psát kód v libovolném jazyce a kompilovat jej do WebAssembly, abyste získali rychlý a typově bezpečný kód, který poběží v prohlížeči, na mobilních zařízeních, vestavěných zařízeních a dalších zařízeních. Kombinace přenositelných a vysoce výkonných modulů WebAssembly s bezpečností a výkonem jazyka Rust představuje dokonalou kombinaci pro vývoj.

Zjistěte, jak funguje architektura zásobníkového stroje WebAssembly, nainstalujte nízkoúrovňové nástroje wasm a objevte temné umění psaní surového kódu wast. Na tomto základu stavte a naučte se kompilovat moduly WebAssembly z jazyka Rust implementací logiky pro šachovou hru. Vytvářejte wasm moduly v jazyce Rust, které budou mnoha zajímavými způsoby spolupracovat s jazykem JavaScript. Uplatněte své nové dovednosti i ve světě jiných než webových hostitelů a vytvořte vše od aplikace běžící na Raspberry Pi, která ovládá systém osvětlení, až po plně funkční online herní engine pro více hráčů, do kterého vývojáři nahrávají své vlastní bojové moduly WebAssembly vázané na arénu.

Začněte s WebAssembly ještě dnes a změňte svůj pohled na web.

Co potřebujete:

Budete potřebovat pracovní stanici se systémem Linux, Mac nebo Windows a připojením k internetu. Budete potřebovat aktuální webový prohlížeč, který podporuje WebAssembly. Pro práci s ukázkovým kódem můžete použít svůj oblíbený textový editor nebo IDE. Kniha vás provede instalací nástrojů Rust a WebAssembly potřebných pro jednotlivé kapitoly.

Další údaje o knize:

ISBN:9781680506365
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2019
Počet stran:220

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Programování Webassembly s Rustem: Sjednocení vývoje webových, mobilních a vestavěných aplikací:...
WebAssembly naplňuje dlouho očekávaný příslib...
Programování Webassembly s Rustem: Sjednocení vývoje webových, mobilních a vestavěných aplikací: Rust: Sjednocení vývoje webových, mobilních a vestavěných aplikací. - Programming Webassembly with Rust: Unified Development for Web, Mobile, and Embedded Applications
Budování mikroslužeb s ASP.NET Core: Vývoj, testování a nasazení multiplatformních služeb v cloudu:...
V době, kdy se zdá, že téměř každá vertikální...
Budování mikroslužeb s ASP.NET Core: Vývoj, testování a nasazení multiplatformních služeb v cloudu: Vývoj, testování a nasazení multiplatformních služeb v cloudu - Building Microservices with ASP.NET Core: Develop, Test, and Deploy Cross-Platform Services in the Cloud
Výjimečně obyčejná odvaha: Strach a chvění a záhada Kierkegaardova autorství - Exceptionally Common...
Rozsáhlá a podrobná četba Strach a chvění, známé...
Výjimečně obyčejná odvaha: Strach a chvění a záhada Kierkegaardova autorství - Exceptionally Common Courage: Fear and Trembling and the Puzzle of Kierkegaard's Authorship

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)