Értékelés:

A könyv nagyra értékelt az Ethereum webfejlesztés alapvető fogalmainak átfogó lefedettségéért, így kiváló forrás mind a kezdők, mind pedig a tudásukat megerősíteni kívánók számára.
Előnyök:Alaposan tárgyalja az Ethereum-fejlesztés alapjait, olyan fogalmakat tartalmaz, mint az okos szerződések és a skálázás, kitér a layer-2 megoldásokra és a kiegészítő technológiákra, az OpenZeppelin csapat szerzője írta.
Hátrányok:Lehet, hogy nem tartalmazza a legújabb frissítéseket vagy átdolgozásokat, mivel az Ethereum ökoszisztéma gyorsan fejlődik.
(1 olvasói vélemény alapján)
Ethereum for Web Developers: Learn to Build Web Applications on Top of the Ethereum Blockchain
A technológia folyamatosan fejlődik, és a blokklánc új helyekre viszi a fejlesztést, ahogyan azt a mobil tette egy évtizeddel ezelőtt - és az Ethereum a vezető platform az alkalmazások ezen új hullámának létrehozásához. Ebből a könyvből kiderül minden, ami egy robusztus decentralizált alkalmazás (közismertebb nevén DApp) létrehozásához szükséges. A témával foglalkozó többi könyvvel ellentétben ez a könyv a webes alkalmazási rétegre összpontosít, és eligazít az Ethereum blokklánc tetején történő nagyszerű élmények létrehozásában. Áttekinted a DAppek fejlesztésével járó kihívásokat és különbségeket a hagyományos webes alkalmazásokkal szemben.
A blokklánc történetének és különösen az Ethereumnak a rövid bemutatása után közvetlenül beleugrasz egy decentralizált mintaalkalmazás megépítésébe, hogy megismerkedj az összes mozgó darabbal. A könyv külön fejezeteket kínál a blokkláncból származó adatok lekérdezéséről és megjelenítéséről, az eseményekre való reagálásról, a felhasználói fiókokkal való interakcióról, a tranzakciók küldéséről, a gázkezelésről, a megerősítések és átszervezések kezeléséről és még sok másról. A Soliditynek szentelt fejezetet is találsz, amely megadja a szükséges eszközöket ahhoz, hogy megértsd, sőt, akár saját okosszerződéseket is létrehozz.
További fontos témák közé tartozik az indexelő rétegként működő háttértár-kiszolgálók építése, valamint a tárolás hatékony kezelése olyan megoldásokkal, mint a bolygóközi fájlrendszer (IPFS). Végül, de nem utolsósorban találsz olyan fejezeteket, amelyek az Ethereum mai legnagyobb problémáit vizsgálják: a beszállás és a skálázhatóság. Ezek között szerepel a kezelésükre rendelkezésre álló stratégiák jelenlegi állása, mint például a meta-tranzakciók, az intelligens számlák, az ENS, az állapotcsatornák, a sidechains és még sok más.
Mit fogsz tanulni?
⬤ Kapcsolódjon a blokklánchoz a böngészőből, és küldjön tranzakciókat kliensoldalról.
⬤ Elkészíteni egy olyan webes alkalmazást, amely csak olvasási felületet biztosít egy blokkláncszerződéshez.
⬤ Tárca interfész létrehozása tetszőleges helyettesíthető tokenekhez, amely megjeleníti a felhasználó egyenlegét és lehetővé teszi az egyszerű átutalásokat más címekre.
⬤ Készítsünk olyan webes alkalmazást, amely nagy adathalmazokat tárol a láncon kívül, és hivatkozik rájuk a láncon (pl. avatarok, hosszú szöveges leírások).
⬤ Készítsen olyan webes alkalmazást, amely egy központi szerverre támaszkodik a láncban lévő információk indexelésében, hogy a felhasználó számára megjeleníthesse azokat.
Kinek szól ez a könyv
Ügyféloldali alkalmazásokra összpontosító, JavaScript és HTML/CSS ismeretekkel rendelkező webfejlesztők. Nem szükséges előzetes tudás a blokkláncról, az Ethereumról vagy a kriptopénzekről.