Nr.1 Flow Blockchain Fachbuch für Entwickler!
Das Buch ist ein Nachschlagewerk für alle Objektfunktionen, einschließlich Variablentypen, Strukturen, Resource, und Arrays. Außerdem wird beschrieben, wie man ein Spiel erstellt, das es den Spielern ermöglicht, in Echtzeit mit der Blockchain über GraphQL zu kommunizieren.
Aufbau einer Plattform, die GraphQL-Mutationsverarbeitung von der Serverseite aus durchführen und Blockchain-Spielteilnehmer über Blockchain-Informationen informieren kann.
Sie lernen die praktische Cadence-Programmierung!
⭐︎ Erklärt, wie man ein Blockchain-Spiel erstellt, das Benachrichtigungen von Flow Blockchain in Echtzeit empfängt und sie auf dem Bildschirm anzeigt, indem man Nuxt.js (Nuxt3) auf dem Front-End und Amplify, AppSync, GraphQL, DynamoDB auf dem Back-End verwendet.
⭐︎ erklärt auch sorgfältig, wie man Einnahmen generiert.
⭐︎ Erklärt, wie man ein vollwertiges Blockchain-Spiel in einer Stunde erstellen kann, auch wenn man noch nie programmiert hat.
-Chapter List-
- What is it like to create a smart contract? (Chapter 1)
- Features of the smart contract language Cadence(Chapter 2)
- The difference between Cadence and Solidity (Chapter 3)
- Let's make an NFT in Cadence (Chapter 4)
- What you need to know when creating a system in Cadence (Chapter 5)
- How to create a real-time blockchain game in an hour using GraphQL (Chapter 6)
- Cadence reference essential for creating Flow Blockchain smart contracts (Chapter 7)
-CONTENTS(Chapter 6,7)-
6. Lasst uns eine vollwertige DApps machen!
6 . 1. Zu erstellende DApps
6 . 2. Aufbau der Amplify- und Nuxt.js-Umgebung
6 . 3. GraphQL API hinzuf+gen
6 . 4. aws-exports.js erstellen
6 . 5. Verbinden Sie die Nuxt-App mit AppSync
6 . 6. Versuchen Sie, die Nuxt-App lokal auszuf+hren
6 . 7. Anzeigen der von Anfang an erstellten Todo-Daten innerhalb von AppSync
6 . 8. Lambda-Funktion hinzuf+gen
6 . 9. Implementierung der Lambda Funktion
6 . 10. Ein Ereignis aus der Flow Blockchain abrufen
6 . 11. Konfiguration f+r den Zugriff auf DynamoDB von einer Lambda Funktion aus
6 . 12. Einrichten einer Verbindung zwischen Nuxt.js und Flow Blockchain
6 . 13. Aufrufen des Flow Blockchain-Wallet-Bildschirms in Nuxt.js
6 . 14. Einen Ort f+r den Austausch von NFTs schaffen
6 . 15. FungibleToken Standard
6 . 16. FlowToken
6 . 17. Intelligente Vertr'ge, bei denen NFTs ausgetauscht werden
6 . 18. Erstellen einer Transaktionsdatei f+r die NFT-B*rse (Teil 1)
6 . 19. Bereitstellung von intelligenten Vertr'gen im Testnetz
6 . 20. Erstellen einer Transaktionsdatei f+r die NFT-B*rse (Teil 2)
6 . 21. Hinzuf+gen von Funktionen zu intelligenten Vertr'gen
6 . 22. Smart Contracts aktualisieren
6 . 23. NFT-Informationen in einem intelligenten Vertrag speichern
6 . 24. Blockchain-Spielbetrieb und Einnahmen
6 . 25. $FLOW im Besitz anzeigen
6 . 26. FLOW als Zahlungsmittel verwenden
6 . 27. &bertragung des Rechts, ein Blockchain-System zu verwalten und zu betreiben
6 . 28. Transaktionsdatei f+r die +brigen
7. Reference of Cadence
7 . 1. Merkmale der Cadence Smart Contract Sprache
7 . 2. Variables, Array, Dictionary, Struct
7 . 3. Operators
7 . 4. How to Create an NFT
7 . 5. Resource
7 . 6. Access Control
7 . 7. Resource Interface
7 . 8. Private Capabilities
7 . 9. How to build a Flow DApp on Testnet
7 . 10. Query for Events
7 . 11. Send a Transaction with a Non-Custodial Wallet
7 . 12. How to Create a Fungible Token
7 . 13. Account Storage Iteration
7 . 14. How to Multi-Sign
7 . 15. How to Verify Account Ownership (account-proof)
7 . 16. How to Build an NFT Marketplace
7 . 17. Optional Binding
7 . 18. Optional References
7 . 19. Configure Cadence VSCode Extension