Frontend

Pengembangan frontend di Solana melibatkan bekerja dengan program, dompet, dan framework JavaScript populer seperti React. Berinteraksi dengan komponen-komponen ini memerlukan penanganan koneksi, pembuatan transaksi, dan pembacaan dari akun Solana.

Solana Kit (@solana/kit) adalah SDK JavaScript standar untuk pekerjaan ini. Anda merakit klien dari plugin-plugin kecil yang dapat dikomposisi, menambahkan binding React saat dibutuhkan, dan mengintegrasikan klien program yang dihasilkan untuk program on-chain yang Anda panggil.

Pustaka utama

Beralih dari web3.js atau wallet-adapter?

Jika Anda memelihara basis kode @solana/web3.js (lama) atau @solana/wallet-adapter-*, Anda dapat menggunakan plugin kit di atas, atau meningkatkan versinya langsung ke web3.js v3 dan wallet-adapter v3+. Keduanya tetap mempertahankan API yang sudah familier dan dibangun di atas internal Kit.

  • Panduan klien Kit: bangun klien dari plugin untuk RPC, penandatanganan, dan pengiriman transaksi.
  • Panduan React: binding @solana/react dan hook wallet yang dilapisi di atas klien yang sama.
  • Pesan & autentikasi: tanda tangani pesan dan autentikasi pengguna dompet tanpa transaksi.
  • Tutorial Next.js: aplikasi connect-wallet dan transfer SOL lengkap di App Router.
  • Migrasi ke Kit: cara konsep web3.js dan wallet-adapter dipetakan ke Kit.

Is this page helpful?

Daftar Isi

Edit Halaman
© 2026 Yayasan Solana. Semua hak dilindungi.