Hodnotenie:
Kniha je vysoko cenená pre svoje komplexné pokrytie základných konceptov vývoja webových aplikácií Ethereum, takže je skvelým zdrojom informácií pre začiatočníkov aj pre tých, ktorí si chcú upevniť svoje znalosti.
Výhody:Dôkladne pokrýva základy vývoja Ethereum, zahŕňa koncepty, ako sú inteligentné kontrakty a škálovanie, dotýka sa riešení druhej vrstvy a doplnkových technológií, napísal ju autor z tímu OpenZeppelin.
Nevýhody:Nemusí obsahovať najnovšie aktualizácie alebo revízie, keďže ekosystém Ethereum sa rýchlo vyvíja.
(na základe 1 čitateľských recenzií)
Ethereum for Web Developers: Learn to Build Web Applications on Top of the Ethereum Blockchain
Technológie sa neustále vyvíjajú a blockchain posúva vývoj na nové miesta, podobne ako mobilné technológie pred desiatimi rokmi - a Ethereum je vedúcou platformou na vytváranie tejto novej vlny aplikácií. Táto kniha vám odhalí všetko, čo potrebujete na vytvorenie robustnej decentralizovanej aplikácie (známejšej ako DApp). Na rozdiel od iných kníh na túto tému sa táto zameriava na webovú aplikačnú vrstvu a prevedie vás vytváraním skvelých zážitkov nad blockchainom Ethereum. Preskúmate výzvy a rozdiely spojené s vývojom DApps na rozdiel od tradičných webových aplikácií.
Po krátkom úvode do histórie blockchainu a najmä Etherea sa vrhnete priamo na vytváranie vzorovej decentralizovanej aplikácie, aby ste sa oboznámili so všetkými pohyblivými prvkami. Táto kniha ponúka konkrétne kapitoly o vyhľadávaní a vykresľovaní údajov z blockchainu, reakciách na udalosti, interakcii s používateľskými účtami, odosielaní transakcií, správe plynu, spracovaní potvrdení a reorganizácií a ďalších. Nájdete tu aj kapitolu venovanú Solidity, ktorá vám poskytne potrebné prostriedky na pochopenie a dokonca aj na vytvorenie vlastných inteligentných kontraktov.
Medzi ďalšie dôležité témy patrí budovanie backendových serverov, ktoré fungujú ako indexovacie vrstvy, a efektívna správa úložiska pomocou riešení, ako je medziplanetárny súborový systém (IPFS). V neposlednom rade tu nájdete kapitoly, ktoré sa zaoberajú najväčšími problémami na Ethereu v súčasnosti: onboarding a škálovateľnosť. Zahŕňajú najnovší stav dostupných stratégií na ich riešenie, ako sú metatransakcie, inteligentné účty, ENS, stavové kanály, sidechainy a ďalšie.
Čo sa dozviete
⬤ Pripojiť sa k blockchainu z prehliadača a odosielať transakcie zo strany klienta.
⬤ Vybudovať webovú aplikáciu, ktorá poskytuje rozhranie len na čítanie k blockchain kontraktu.
⬤ Vytvoriť rozhranie peňaženky pre ľubovoľné zameniteľné tokeny, ktoré zobrazuje zostatok používateľa a umožňuje jednoduché prevody na iné adresy.
⬤ Vyvinúť webovú aplikáciu, ktorá ukladá veľké bloby dát mimo reťazca a uchováva na ne odkaz v reťazci (napr. avatary, dlhé textové popisy).
⬤ Vytvorte webovú aplikáciu, ktorá sa spolieha na centralizovaný server na indexovanie informácií v reťazci, ktoré sa majú prezentovať používateľovi.
Pre koho je táto kniha určená
Weboví vývojári zameraní na aplikácie na strane klienta so znalosťou JavaScriptu a HTML/CSS. Nepotrebujete žiadne predchádzajúce znalosti o Blockchaine, Ethereu alebo kryptomenách.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)