Ethereum pour les développeurs web : Apprendre à construire des applications web sur la blockchain Ethereum

Note :   (5,0 sur 5)

Ethereum pour les développeurs web : Apprendre à construire des applications web sur la blockchain Ethereum (Santiago Palladino)

Avis des lecteurs

Résumé:

Le livre est très apprécié pour sa couverture complète des concepts fondamentaux du développement web Ethereum, ce qui en fait une excellente ressource pour les débutants et ceux qui cherchent à renforcer leurs connaissances.

Avantages:

Couvre les fondamentaux du développement Ethereum de manière exhaustive, inclut des concepts tels que les contrats intelligents et la mise à l'échelle, aborde les solutions de couche 2 et les technologies complémentaires, écrit par un auteur de l'équipe OpenZeppelin.

Inconvénients:

Peut ne pas inclure les dernières mises à jour ou révisions car l'écosystème Ethereum évolue rapidement.

(basé sur 1 avis de lecteurs)

Titre original :

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

Contenu du livre :

La technologie est en constante évolution, et la blockchain amène le développement vers de nouveaux horizons, comme l'a fait le mobile il y a dix ans - et Ethereum est la principale plateforme pour créer cette nouvelle vague d'applications. Ce livre révèle tout ce dont vous avez besoin pour créer une application décentralisée robuste (plus communément appelée DApp). Contrairement aux autres ouvrages sur le sujet, celui-ci se concentre sur la couche d'application web et vous guide dans la création d'expériences exceptionnelles au-dessus de la blockchain Ethereum. Vous examinerez les défis et les différences liés au développement des DApps par rapport aux applications web traditionnelles.

Après une brève introduction à l'histoire de la blockchain et à Ethereum en particulier, vous vous lancerez directement dans la construction d'un exemple d'application décentralisée, afin de vous familiariser avec tous les éléments en mouvement. Ce livre propose des chapitres spécifiques sur l'interrogation et le rendu des données de la blockchain, la réaction aux événements, l'interaction avec les comptes utilisateurs, l'envoi de transactions, la gestion du gaz, la gestion des confirmations et des réorganisations, et bien plus encore. Vous trouverez également un chapitre dédié à Solidity qui vous donnera les moyens nécessaires pour comprendre et même construire vos propres smart contracts.

Parmi les autres sujets importants abordés, citons la construction de serveurs backend qui agissent comme des couches d'indexation, et la gestion efficace du stockage avec des solutions telles que le système de fichiers interplanétaire, ou IPFS. Enfin, vous trouverez des chapitres qui examinent les plus grands problèmes d'Ethereum aujourd'hui : l'onboarding et la scalabilité. Ils incluent l'état de l'art des stratégies disponibles pour les résoudre, telles que les méta-transactions, les comptes intelligents, les ENS, les canaux d'état, les sidechains, et plus encore.

Ce que vous apprendrez

⬤ Connecter à la blockchain à partir du navigateur et envoyer des transactions côté client.

⬤ Construire une application web qui fournit une interface en lecture seule à un contrat blockchain.

⬤ Créer une interface de portefeuille pour des jetons fongibles arbitraires, affichant le solde de l'utilisateur et permettant des transferts simples vers d'autres adresses.

⬤ Développer une application web qui stocke de gros blocs de données en dehors de la chaîne et conserve une référence à ces données sur la chaîne (par exemple, des avatars, de longues descriptions textuelles).

⬤ Les utilisateurs de l'application Web doivent pouvoir compter sur un serveur centralisé pour l'indexation des informations de la chaîne, afin de pouvoir les présenter à l'utilisateur.

A qui s'adresse ce livre ?

Développeurs web axés sur les applications côté client, avec des connaissances en JavaScript et HTML/CSS. Vous n'avez pas besoin de connaissances préalables sur la blockchain, Ethereum ou les crypto-monnaies.

Autres informations sur le livre :

ISBN :9781484252772
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2019
Nombre de pages :328

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Ethereum pour les développeurs web : Apprendre à construire des applications web sur la blockchain...
La technologie est en constante évolution, et la...
Ethereum pour les développeurs web : Apprendre à construire des applications web sur la blockchain Ethereum - Ethereum for Web Developers: Learn to Build Web Applications on Top of the Ethereum Blockchain

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :