Название: Peer-to-Peer Web Applications (MEAP v2) Автор: Steven Platt Издательство: Manning Publications Год: 2023 Страниц: 104 Язык: английский Формат: pdf, epub, mobi Размер: 10.2 MB
Create modern peer-to-peer web apps that protect privacy and give users control over their own data.
Build web applications that connect users directly. Modern peer-to-peer web applications preserve personal privacy, massively reduce hosting costs, and make infrastructure management a thing of the past.
In Peer-to-Peer Web Applications you will learn how to: Build javascript applications that run fully client-side Create apps that communicate peer-to-peer instead of with a central server Use cryptography to enable authentication and data ownership Build secure peer-to-peer app with and without a blockchain Safe distributed storage Package, distribute, and allow community contributions to your apps
Peer-to-Peer Web Applications shows you how to build the kind of peer-to-peer web applications that represent the next evolution of the internet. The book takes a mature approach that moves the conversation beyond cryptocurrencies and tokenomics. You’ll learn how to build secure applications that connect users client-to-client with and without a blockchain, create applications suitable for personal and corporate use, and expand your perspective on what kinds of applications are possible.
about the book Peer-to-Peer Web Applications takes you beyond toy examples and basic tutorials to build a complete peer-to-peer web app from start to finish. Chapter-by-chapter, you’ll iterate and improve on “Code Radio”, a music streaming service that runs entirely on user’s machines. As you go, you’ll learn how to create web client applications that connect directly to other clients without the need for a central server.
Add new features like client-side storage and compute, peer-to-peer connections, and use PublicKey and Zero-Knowledge cryptography to set up authentication and certify updates. Once your app is built and upgraded, you’ll begin to explore the blockchain. You’ll implement a payment feature using different blockchain offerings, comparing and contrasting their ecosystems and workflows. By the time you’re done tinkering, your Code Radio app will be a complex, commercial grade application with a polished user experience—and absolutely no centralized server!
about the reader For intermediate web developers familiar with javascript and the basics of the cloud.
about the author Steven Platt holds a bachelor’s degree in electronic systems technology (Southern Illinois University at Carbondale, US), a master’s in business administration (Illinois State University, US), a master’s of wireless communications (Barcelona Schools of Telecommunications Engineering, Spain), and PhD in blockchain technologies (Pompeu Fabra University, Spain). His fifteen years in industry have included roles at both Salesforce and Twitter.
P2P Networking and Applications Название: P2P Networking and Applications Автор: John F. Buford, Heather Yu, Eng Keong Lua Издательство: Elsevier Inc. Год: 2009 Формат: PDF Страниц:...
The World of Peer-to-Peer (P2P) Название: The World of Peer-to-Peer (P2P) Автор: Various Издательство: Wikibooks Год: 2018 Формат: pdf Страниц: 134 Размер: 8,7 mb Язык: English ...