Frontend

Η ανάπτυξη frontend στο Solana περιλαμβάνει εργασία με προγράμματα, πορτοφόλια και δημοφιλή JavaScript frameworks όπως το React. Η αλληλεπίδραση με αυτά τα στοιχεία απαιτεί χειρισμό σύνδεσης, δημιουργία συναλλαγών και ανάγνωση από λογαριασμούς Solana.

Solana Kit (@solana/kit) είναι το τυπικό JavaScript SDK για αυτή τη δουλειά. Συναρμολογείτε έναν client από μικρά, συνθέσιμα plugins, προσθέτετε React bindings όταν τα χρειάζεστε, και φορτώνετε generated program clients για τα on-chain programs που καλείτε.

Κύριες βιβλιοθήκες

Έρχεστε από το web3.js ή το wallet-adapter;

Αν συντηρείτε ένα codebase με @solana/web3.js (legacy) ή @solana/wallet-adapter-*, μπορείτε να υιοθετήσετε τα πρόσθετα του Kit παραπάνω ή να κάνετε αναβάθμιση απευθείας στο web3.js v3 και στο wallet-adapter v3+. Και τα δύο διατηρούν τα γνωστά τους API και βασίζονται στα εσωτερικά του Kit.

  • Οδηγός Kit client: δημιουργήστε έναν client από plugins για RPC, signing και αποστολή transactions.
  • Οδηγός React: bindings @solana/react και hooks wallet επιπέδου πάνω στον ίδιο client.
  • Μηνύματα & έλεγχος ταυτότητας: υπογράψτε μηνύματα και πραγματοποιήστε έλεγχο ταυτότητας των χρηστών πορτοφολιού χωρίς συναλλαγή.
  • Εκμάθηση Next.js: μια πλήρης εφαρμογή σύνδεσης wallet και μεταφοράς SOL στο App Router.
  • Μετάβαση στο Kit: πώς οι έννοιες web3.js και wallet-adapter αντιστοιχίζονται στο Kit.

Is this page helpful?

Πίνακας Περιεχομένων

Επεξεργασία Σελίδας
© 2026 Ίδρυμα Solana. Με επιφύλαξη παντός δικαιώματος.