001454850 000__ 03676cam\a22004697a\4500 001454850 001__ 1454850 001454850 003__ OCoLC 001454850 005__ 20230314003231.0 001454850 006__ m\\\\\o\\d\\\\\\\\ 001454850 007__ cr\cn\nnnunnun 001454850 008__ 230225s2023\\\\cau\\\\\o\\\\\001\0\eng\d 001454850 019__ $$a1371484083 001454850 020__ $$a9781484290453$$q(electronic bk.) 001454850 020__ $$a1484290453$$q(electronic bk.) 001454850 020__ $$z9781484290446 001454850 020__ $$z1484290445 001454850 0247_ $$a10.1007/978-1-4842-9045-3$$2doi 001454850 035__ $$aSP(OCoLC)1371143709 001454850 040__ $$aEBLCP$$beng$$cEBLCP$$dORMDA$$dGW5XE$$dYDX 001454850 049__ $$aISEA 001454850 050_4 $$aQA76.9.B56 001454850 08204 $$a004/.36$$223/eng/20230228 001454850 1001_ $$aRumbelow, Jamie,$$eauthor. 001454850 24510 $$aBuilding with Ethereum:$$bProducts, Protocols, and Platforms /$$cJamie Rumbelow. 001454850 260__ $$aBerkeley, CA :$$bApress L. P.,$$c2023. 001454850 300__ $$a1 online resource (272 p.) 001454850 500__ $$aDescription based upon print version of record. 001454850 500__ $$aIncludes index. 001454850 5050_ $$a1: Introduction -- 2: Requests, Networks and Accounts -- 3: Transactions -- 4: Contracts -- 5: Infrastructure -- 6: Decentralization -- 7: Conclusion. 001454850 506__ $$aAccess limited to authorized users. 001454850 520__ $$aBuild products on top of Ethereum's new and expansive technological stack. Writing any good web application requires planning, care, and deft technical skills, but Ethereum's execution model presents its own challenges for engineers wishing to build applications on top of its smart contract layer. Building performant and engaging product experiences is one of the most important - and often underappreciated - roles in any company. This book looks at the full product stack needed to build such experiences on top of Ethereum smart contracts, weaving tutorials and case studies through more conversational discussions of the various constraints, trade-offs, and complexities involved in doing so. You'll learn about the fundamentals of Ethereum from a new perspective, developing a strong understanding of how the Ethereum Virtual Machine (EVM) works and how it affects product engineering, as well as all the pieces of technology that go into decentralized apps (dapps) behind the front end: RPC nodes, wallets, indexers, application hosts, and more. You'll be exposed to plenty of UI, JavaScript code, and idiomatic ways to bring on-chain data into your front ends. And you'll be given up-to-date knowledge of the best practices and future possibilities that decentralized computation might offer the product engineer. What You Will Learn Understand the EVM and how it works Gain insight into smart contracts and how apps connect to them Understand the difference between live data and indexed data How decentralization affects the UI of applications Build engaging, tasteful product experiences on top of Ethereum Who This Book Is For A confident - mid-level or senior - software engineer or web developer who hasn't properly branched out into Ethereum; someone who might have scratched the surface, but wants a deeper understanding of the principles behind dapps, and who wants a head start on the hurdles faced while building them. 001454850 650_0 $$aComputer programming. 001454850 650_0 $$aBlockchains (Databases) 001454850 650_0 $$aElectronic data processing$$xDistributed processing. 001454850 655_0 $$aElectronic books. 001454850 77608 $$iPrint version:$$aRumbelow, Jamie$$tBuilding with Ethereum$$dBerkeley, CA : Apress L. P.,c2023$$z9781484290446 001454850 852__ $$bebk 001454850 85640 $$3Springer Nature$$uhttps://univsouthin.idm.oclc.org/login?url=https://link.springer.com/10.1007/978-1-4842-9045-3$$zOnline Access$$91397441.1 001454850 909CO $$ooai:library.usi.edu:1454850$$pGLOBAL_SET 001454850 980__ $$aBIB 001454850 980__ $$aEBOOK 001454850 982__ $$aEbook 001454850 983__ $$aOnline 001454850 994__ $$a92$$bISE