Ethereum per sviluppatori web: Imparare a costruire applicazioni web sulla blockchain di Ethereum

Punteggio:   (5,0 su 5)

Ethereum per sviluppatori web: Imparare a costruire applicazioni web sulla blockchain di Ethereum (Santiago Palladino)

Recensioni dei lettori

Riepilogo:

Il libro è molto apprezzato per la sua copertura completa dei concetti fondamentali dello sviluppo web di Ethereum, che lo rende un'ottima risorsa sia per i principianti che per coloro che desiderano rafforzare le proprie conoscenze.

Vantaggi:

Copre in modo approfondito i fondamenti dello sviluppo di Ethereum, include concetti come i contratti intelligenti e lo scaling, tocca le soluzioni di livello 2 e le tecnologie complementari, scritto da un autore del team di OpenZeppelin.

Svantaggi:

Potrebbe non includere gli ultimi aggiornamenti o revisioni, poiché l'ecosistema Ethereum è in rapida evoluzione.

(basato su 1 recensioni dei lettori)

Titolo originale:

Ethereum for Web Developers: Learn to Build Web Applications on Top of the Ethereum Blockchain

Contenuto del libro:

La tecnologia è in continua evoluzione e la blockchain sta portando lo sviluppo in nuovi luoghi, come la telefonia mobile un decennio fa, ed Ethereum è la piattaforma leader per la creazione di questa nuova ondata di applicazioni. Questo libro rivela tutto ciò che serve per creare una solida applicazione decentralizzata (più comunemente nota come DApp). A differenza di altri libri sull'argomento, questo si concentra sul livello dell'applicazione web e vi guida nella creazione di grandi esperienze sulla blockchain di Ethereum. Verranno analizzate le sfide e le differenze legate allo sviluppo di DApp rispetto alle applicazioni web tradizionali.

Dopo una breve introduzione alla storia della blockchain e di Ethereum in particolare, si passa direttamente alla costruzione di un'applicazione decentralizzata di esempio, per familiarizzare con tutti i pezzi in movimento. Questo libro offre capitoli specifici sull'interrogazione e il rendering dei dati dalla blockchain, la reazione agli eventi, l'interazione con gli account utente, l'invio di transazioni, la gestione del gas, la gestione delle conferme e delle riorganizzazioni e altro ancora. Troverete anche un capitolo dedicato a Solidity che vi fornirà i mezzi necessari per comprendere e persino costruire i vostri contratti intelligenti.

Altri argomenti importanti trattati sono la costruzione di server backend che fungono da livelli di indicizzazione e la gestione efficiente dello storage con soluzioni come il file system interplanetario, o IPFS. Infine, ma non meno importante, troverete capitoli che esaminano i maggiori problemi di Ethereum oggi: l'onboarding e la scalabilità. Questi includono lo stato dell'arte delle strategie disponibili per affrontarli, come le meta-transazioni, gli smart account, gli ENS, i canali di stato, le sidechain e altro ancora.

Cosa imparerete

⬤ Connettersi alla blockchain dal browser e inviare transazioni dal lato client.

⬤ Costruire un'applicazione web che fornisca un'interfaccia di sola lettura a un contratto blockchain.

⬤ Creare un'interfaccia di portafoglio per token fungibili arbitrari, visualizzando il saldo dell'utente e consentendo semplici trasferimenti ad altri indirizzi.

⬤ Sviluppare un'applicazione web che memorizzi grandi blocchi di dati fuori dalla catena e mantenga un riferimento ad essi sulla catena (ad esempio, avatar, lunghe descrizioni di testo).

⬤ Produrre un'applicazione web che si affida a un server centralizzato per indicizzare le informazioni sulla catena da presentare all'utente.

Per chi è questo libro?

Sviluppatori web focalizzati su applicazioni lato client, con conoscenza di JavaScript e HTML/CSS. Non è necessaria alcuna conoscenza preliminare di Blockchain, Ethereum o criptovalute.

Altre informazioni sul libro:

ISBN:9781484252772
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2019
Numero di pagine:328

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Ethereum per sviluppatori web: Imparare a costruire applicazioni web sulla blockchain di Ethereum -...
La tecnologia è in continua evoluzione e la...
Ethereum per sviluppatori web: Imparare a costruire applicazioni web sulla blockchain di Ethereum - Ethereum for Web Developers: Learn to Build Web Applications on Top of the Ethereum Blockchain

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)