Фронтенд

Фронтенд-розробка на Solana передбачає роботу з програмами, гаманцями та популярними JavaScript-фреймворками, такими як React. Взаємодія з цими компонентами вимагає обробки з'єднання, створення транзакцій та читання з акаунтів Solana.

Solana Kit (@solana/kit) — це стандартний JavaScript SDK для цієї роботи. Ви збираєте клієнт із невеликих, компонованих плагінів, додаєте React-прив'язки за потреби та підключаєте згенеровані програмні клієнти для онлайн-програм, які викликаєте.

Основні бібліотеки

web3.js v1 and wallet-adapter are legacy

Багато проєктів Solana досі покладаються на застарілий @solana/web3.js (v1) та @solana/wallet-adapter-*. Для нових проєктів надавайте перевагу @solana/kit із плагінами Kit нижче; виявлення через Wallet Standard (за допомогою @solana/kit-plugin-wallet) замінює wallet-adapter для сучасних гаманців.

  • Посібник із Kit-клієнта: побудуйте клієнт із плагінів для RPC, підписання та надсилання транзакцій.
  • Посібник із React: прив'язки @solana/react та хуки для гаманця, накладені поверх того самого клієнта.
  • Підручник із Next.js: повноцінний додаток для підключення гаманця та переказу SOL у App Router.
  • Міграція до Kit: як концепції web3.js та wallet-adapter відповідають поняттям Kit.

Is this page helpful?

Зміст

Редагувати сторінку