Hodnocení:
Kniha je oceňována pro svůj komplexní a pro začátečníky přívětivý přístup k vývoji Etherea, který nabízí podrobná vysvětlení a praktické příklady. Efektivně pomáhá čtenářům přejít od základních webových technologií do světa decentralizovaných aplikací (dApps). Někteří čtenáři však upozornili na problémy se zastaralým obsahem, zejména pokud jde o pokyny k instalaci a technické nepřesnosti.
Klady:⬤ Komplexní pokrytí pojmů blockchain a Ethereum
⬤ přívětivé pro začátečníky s jasnými vysvětleními a vizuálními pomůckami
⬤ praktické příklady, které pomáhají při pochopení a aplikaci
⬤ dobře strukturované pro hladký průběh výuky
⬤ dobře napsané a uspořádané.
⬤ Zastaralé pokyny pro instalaci softwaru
⬤ některé technické nepřesnosti a chyby v úpravách
⬤ organizace by mohla být lepší
⬤ spoléhání se na zastaralé nástroje může nové uživatele mást.
(na základě 11 hodnocení čtenářů)
Building Ethereum Dapps: Decentralized Applications on the Ethereum Blockchain
Shrnutí
Kniha Building Ethereum Dapps vás seznámí s decentralizovanými aplikacemi založenými na blockchainové platformě Ethereum. V této knize se naučíte principy vývoje Dapps tím, že si vyhrnete rukávy a několik jich skutečně vytvoříte.
Předmluvu napsal Thomas Bertani.
Zakoupení tištěné knihy zahrnuje bezplatnou elektronickou knihu ve formátech PDF, Kindle a ePub od Manning Publications.
O technologii
Představte si neprolomitelně bezpečné aplikace, které zpracovávají osobní a obchodní transakce, aniž by celý proces řídila nějaká centrální agentura. Decentralizované aplikace neboli Dapps právě toto dělají a přesouvají moc na uživatele. Blockchainová platforma Ethereum poskytuje nástroje, které potřebujete k vytváření Dapps, včetně inovativního modelu "chytrých smluv" a Solidity, programovacího jazyka podobného JavaScriptu pro Dapp.
O knize
Tvorba Ethereum Dapps učí vývoj Dapps na platformě Ethereum blockchain. Na začátku se seznámíte s mentálním modelem fungování Dapps a poté se ponoříte do navrhování a implementace chytrých kontraktů v jazyce Solidity platformy Ethereum. Prozkoumáte nástroje pro vývoj chytrých kontraktů Ethereum, jako jsou Truffle a Web3, a osvojíte si osvědčené postupy pro návrh a zabezpečení. Praktická cvičení vám v průběhu poskytnou cenné praktické zkušenosti.
Co je uvnitř
⬤ Klíčové součásti platformy Ethereum.
⬤ Implementace chytrých smluv v Solidity.
⬤ Komunikace s inteligentní smlouvou ve Web3.
⬤ Vývoj Dapps s Truffle.
⬤ Nejlepší postupy pro návrh a zlepšení zabezpečení.
O čtenáři
Pro vývojáře se středně pokročilými zkušenostmi s jazykem JavaScript nebo OO. Znalost konceptů blockchainu je užitečná.
O autorovi
Roberto Infante je konzultant pro vývoj softwaru, který se specializuje na oblast financí. V současné době pracuje na systémech pro řízení finančních rizik a na technologii blockchain.
Obsah
ČÁST 1.
⬤ První pohled na decentralizované aplikace.
⬤ Pochopení blockchainu.
⬤ Platforma Ethereum.
⬤ Deploying your first smart contract.
ČÁST 2.
⬤ Programování chytrých smluv v Solidity.
⬤ Psaní složitějších chytrých smluv.
⬤ Zobecnění funkcí pomocí abstraktních smluv a rozhraní.
⬤ Správa chytrých smluv pomocí Web3. js.
ČÁST 3.
⬤ Ekosystém Ethereum.
⬤ Unit testování kontraktů pomocí nástroje Mocha.
⬤ Zlepšení vývojového cyklu pomocí Truffle.
⬤ Spojení všeho dohromady: Vytvoření kompletního hlasovacího Dapp.
ČÁST 4.
⬤ Připravení Dapp na produkci.
⬤ Úvahy o bezpečnosti.
⬤ Závěry.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)