title | header | roadmap | path |
---|---|---|---|
App Front-end & Web3.js |
Lezione 6: App Front-end & Web3.js |
roadmap6.png |
solidity |
Eh, sei arrivato così lontano ?!
Non sei un normale CryptoZombie...
Completando la lezione 5, hai dimostrato di avere una robusta conoscenza di Solidity.
Ma nessuna DApp è completa senza un modo per i suoi utenti di interagire con essa...
In questa lezione vedremo come interagire con il tuo contratto intelligente e costruire un front-end di base per la tua DApp usando una libreria chiamata Web3.js.
Nota che i front-end dell'app sono scritti in JavaScript, non in Solidity. Ma poiché il focus di questo corso è su Ethereum / Solidity, presumiamo che sia già a tuo agio nel costruire siti Web con HTML, JavaScript (incluso ES6 promises) e JQuery, e non spenderemo tempo a comprendere le basi di tali linguaggi.
Se non ti senti a tuo agio nel costruire siti Web con HTML / JavaScript, ti consigliamo di completare un tutorial di base altrove prima di iniziare questa lezione.