Frontend

Lo sviluppo frontend su Solana implica lavorare con programmi, wallet e framework JavaScript popolari come React. Interagire con questi componenti richiede la gestione della connessione, la creazione di transazioni e la lettura dagli account Solana.

Solana Kit (@solana/kit) è l'SDK JavaScript standard per questo scopo. Si assembla un client a partire da piccoli plugin componibili, si aggiungono i binding per React quando necessario, e si importano i client di programma generati per i programmi on-chain che si intende richiamare.

Librerie principali

Usi web3.js o wallet-adapter?

Se gestisci una codebase basata su @solana/web3.js (legacy) o @solana/wallet-adapter-*, puoi adottare i plugin Kit descritti sopra, oppure passare direttamente a web3.js v3 e wallet-adapter v3+. Entrambi mantengono le API a cui sei abituato e si basano sulle componenti interne di Kit.

  • Guida al client Kit: costruisci un client a partire da plugin per RPC, firma e invio di transazioni.
  • Guida a React: binding @solana/react e hook per il wallet integrati sullo stesso client.
  • Messaggi e autenticazione: firma messaggi e autentica gli utenti del wallet senza una transazione.
  • Tutorial Next.js: un'app completa di connessione wallet e trasferimento di SOL nell'App Router.
  • Migrazione a Kit: come i concetti di web3.js e wallet-adapter si mappano su Kit.

Is this page helpful?

Indice dei contenuti

Modifica pagina
© 2026 Solana Foundation. Tutti i diritti riservati.