Frontend

El desarrollo frontend en Solana implica trabajar con programas, wallets y frameworks populares de JavaScript como React. Interactuar con estos componentes requiere manejar la conexión, la creación de transacciones y la lectura de cuentas de Solana.

Solana Kit (@solana/kit) es el SDK estándar de JavaScript para este trabajo. Ensamblas un cliente a partir de pequeños plugins componibles, añades enlaces con React cuando los necesitas, y agregas los clientes de programa generados para los programas en cadena que utilizas.

Bibliotecas principales

web3.js v1 y wallet-adapter son versiones heredadas

Muchos proyectos de Solana todavía dependen del antiguo @solana/web3.js (v1) y @solana/wallet-adapter-*. Para nuevos desarrollos, prefiere @solana/kit con los plugins de kit que se muestran a continuación; la detección de Wallet Standard (a través de @solana/kit-plugin-wallet) reemplaza a wallet-adapter para las billeteras modernas.

  • Guía del cliente Kit: construye un cliente a partir de plugins para RPC, firma y envío de transacciones.
  • Guía de React: enlaces @solana/react y hooks de billetera integrados sobre el mismo cliente.
  • Tutorial de Next.js: una aplicación completa de conexión de billetera y transferencia de SOL en el App Router.
  • Migración a Kit: cómo los conceptos de web3.js y wallet-adapter se corresponden con Kit.

Is this page helpful?

Tabla de Contenidos

Editar Página