Programarea Webassembly cu Rust: Dezvoltare unificată pentru aplicații web, mobile și încorporate

Evaluare:   (4.3 din 5)

Programarea Webassembly cu Rust: Dezvoltare unificată pentru aplicații web, mobile și încorporate (Kevin Hoffman)

Recenzii ale cititorilor

Rezumat:

Cartea oferă informații valoroase despre WebAssembly și modelul său de memorie, adresându-se în principal cititorilor cu cunoștințe anterioare despre Rust și WebAssembly. Cu toate acestea, cartea suferă din cauza faptului că este învechită, a lipsei de organizare și a faptului că nu este prietenoasă cu începătorii, ceea ce face dificilă urmărirea împreună cu exemplele de codare.

Avantaje:

Oferă o perspectivă aprofundată asupra modelului de memorie WebAssembly
lectură plăcută cu informații suplimentare valoroase
util pentru cititorii cu experiență anterioară în Rust și WebAssembly.

Dezavantaje:

Conținut învechit
nu este potrivit pentru începători
dificil de urmărit
presupune cunoștințe anterioare fără suficiente îndrumări
organizare slabă
exemple incomplete care necesită referințe externe.

(pe baza a 11 recenzii ale cititorilor)

Titlul original:

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

Conținutul cărții:

WebAssembly îndeplinește promisiunea mult așteptată a tehnologiilor web: cod rapid, tip sigur la momentul compilării, execuție în browser, pe dispozitive integrate sau oriunde altundeva. Rust oferă puterea limbajului C într-un limbaj care impune strict siguranța tipurilor. Combinați ambele limbaje și puteți scrie pentru web ca niciodată! Aflați cum să vă integrați cu JavaScript, să rulați cod pe alte platforme decât browserul și să faceți un pas în IoT. Descoperiți modalitatea ușoară de a crea aplicații multiplatformă fără a sacrifica puterea și schimbați modul în care scrieți cod pentru web.

WebAssembly este mai mult decât o nouă tehnologie revoluționară. Ea remodelează modul în care construim aplicații pentru web și nu numai. Acolo unde tehnologii precum ActiveX și Flash au eșuat, acum puteți scrie cod în orice limbaj preferați și compila în WebAssembly pentru un cod rapid, sigur la tip, care rulează în browser, pe dispozitive mobile, dispozitive integrate și multe altele. Combinarea modulelor portabile și de înaltă performanță WebAssembly cu siguranța și puterea Rust este o combinație perfectă de dezvoltare.

Aflați cum funcționează arhitectura mașinii de stivă WebAssembly, instalați instrumente wasm de nivel scăzut și descoperiți arta întunecată de a scrie cod wast brut. Construiți pe această bază și învățați cum să compilați module WebAssembly din Rust prin implementarea logicii pentru un joc de dame. Creați module wasm în Rust pentru a interopera cu JavaScript în multe moduri convingătoare. Aplicați-vă noile abilități în lumea gazdelor non-web și creați orice, de la o aplicație care rulează pe un Raspberry Pi și care controlează un sistem de iluminat, până la un motor de joc multiplayer online complet funcțional în care dezvoltatorii își încarcă propriile module de luptă WebAssembly legate de arenă.

Începeți astăzi cu WebAssembly și schimbați modul în care vă gândiți la web.

Ce vă trebuie:

Veți avea nevoie de o stație de lucru Linux, Mac sau Windows cu o conexiune la internet. Veți avea nevoie de un browser web actualizat care acceptă WebAssembly. Pentru a lucra cu codul de exemplu, puteți utiliza editorul de text sau IDE-ul preferat. Cartea vă va ghida prin instalarea instrumentelor Rust și WebAssembly necesare pentru fiecare capitol.

Alte date despre carte:

ISBN:9781680506365
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2019
Numărul de pagini:220

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Programarea Webassembly cu Rust: Dezvoltare unificată pentru aplicații web, mobile și încorporate -...
WebAssembly îndeplinește promisiunea mult...
Programarea Webassembly cu Rust: Dezvoltare unificată pentru aplicații web, mobile și încorporate - Programming Webassembly with Rust: Unified Development for Web, Mobile, and Embedded Applications
Construirea de microservicii cu ASP.NET Core: Dezvoltarea, testarea și implementarea de servicii...
Într-o perioadă în care aproape fiecare verticală,...
Construirea de microservicii cu ASP.NET Core: Dezvoltarea, testarea și implementarea de servicii multiplatformă în cloud - Building Microservices with ASP.NET Core: Develop, Test, and Deploy Cross-Platform Services in the Cloud
Curaj excepțional de comun: Frica și tremurul și enigma paternității lui Kierkegaard - Exceptionally...
Oferă o lectură extinsă și atentă a cărții Fear...
Curaj excepțional de comun: Frica și tremurul și enigma paternității lui Kierkegaard - Exceptionally Common Courage: Fear and Trembling and the Puzzle of Kierkegaard's Authorship

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)