Ethereum webfejlesztőknek: Webes alkalmazások építésének megtanulása az Ethereum blokkláncra alapozva

Értékelés:   (5.0 az 5-ből)

Ethereum webfejlesztőknek: Webes alkalmazások építésének megtanulása az Ethereum blokkláncra alapozva (Santiago Palladino)

Olvasói vélemények

Összegzé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)

Eredeti címe:

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

Könyv tartalma:

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.

A könyv egyéb adatai:

ISBN:9781484252772
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2019
Oldalak száma:328

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Ethereum webfejlesztőknek: Webes alkalmazások építésének megtanulása az Ethereum blokkláncra...
A technológia folyamatosan fejlődik, és a blokklánc...
Ethereum webfejlesztőknek: Webes alkalmazások építésének megtanulása az Ethereum blokkláncra alapozva - Ethereum for Web Developers: Learn to Build Web Applications on Top of the Ethereum Blockchain

A szerző munkáit az alábbi kiadók adták ki: