フロントエンド

Solanaのフロントエンド開発では、プログラム、ウォレット、Reactなどの人気のあるJavaScriptフレームワークを扱います。これらのコンポーネントとやり取りするには、接続、トランザクション作成、Solanaアカウントからの読み取りを処理する必要があります。

Solana Kit (@solana/kit) は、この用途向けの標準的なJavaScript SDKです。小さく組み合わせ可能なプラグインからクライアントを構築し、必要に応じてReactバインディングを追加し、呼び出すオンチェーンプログラム用に生成されたプログラムクライアントを取り込みます。

主要なライブラリ

web3.js v1 と wallet-adapter はレガシーです

多くのSolanaプロジェクトは、旧来の @solana/web3.js (v1) と @solana/wallet-adapter-* に依存しています。新しい開発では、以下のkitプラグインと共に @solana/kit を優先してください。Wallet Standard discovery(@solana/kit-plugin-wallet 経由)が、モダンなウォレット向けにwallet-adapterを置き換えます。

  • Kitクライアントガイド:RPC、署名、トランザクション送信のためのプラグインからクライアントを構築。
  • Reactガイド:同じクライアント上に重ねた @solana/react バインディングとウォレットフック。
  • Next.jsチュートリアル:App Routerによるウォレット接続とSOL送金の完全なアプリ。
  • Kitへの移行:web3.jsとwallet-adapterの概念がKitにどのように対応するか。

Is this page helpful?

目次

ページを編集
© 2026 Solana Foundation. 無断転載を禁じます。