Sviluppare applicazioni Web3
Creare DApp con blockchain, smart contract, Solidity, web3.js
- 288 pagine
- Italian
- ePUB (disponibile sull'app)
- Disponibile su iOS e Android
Sviluppare applicazioni Web3
Creare DApp con blockchain, smart contract, Solidity, web3.js
Informazioni sul libro
Il Web è giunto alla terza rivoluzione. Dalla sua forma attuale ad alta interazione tra utenti e sistemi diversi, sta evolvendo verso un ecosistema più semantico, con un'esperienza utente ancora più immersiva e personalizzata, applicazioni decentralizzate e sicure, e servizi che fanno largo uso di Intelligenza Artificiale.Capitolo dopo capitolo questo manuale insegna l'uso delle tecnologie alla base della trasformazione: la blockchain e gli smart contract che hanno stravolto i paradigmi su cui si basano le applicazioni web (e non solo), il linguaggio di programmazione Solidity (fondamentale per creare smart contract), gli ambienti di sviluppo Remix, Ganache e MetaMask, la libreria web3.js che consente di definire il front-end delle applicazioni, gli oracoli che permettono di accedere e utilizzare dati esterni alla blockchain. Si arriva infine a descrivere lo sviluppo di un progetto completo di DApp.Una guida ricca di esempi pratici dedicata a chi vuole imparare i segreti dello sviluppo di applicazioni Web3.
Domande frequenti
Informazioni
Indice dei contenuti
- Introduzione
- Capitolo 1 - Blockchain
- Capitolo 2 - Solidity
- Capitolo 3 - Ambiente di sviluppo
- Capitolo 4 - Smart contract
- Capitolo 5 - Front-end
- Capitolo 6 - Reti di test
- Capitolo 7 - Token fungibili (Standard ERC20)
- Capitolo 8 - Token non fungibili (Standard ERC721)
- Capitolo 9 - Oracoli
- Capitolo 10 - Progetto finale
- Capitolo 11 - Conclusioni
- Glossario e riferimenti