Solana üzerinde frontend geliştirme, programlar, cüzdanlar ve React gibi popüler JavaScript framework'leriyle çalışmayı içerir. Bu bileşenlerle etkileşim, bağlantı yönetimi, işlem oluşturma ve Solana hesaplarından okuma işlemlerini gerektirir.
Bu çalışmaya yardımcı olmak için farklı framework'lerde çeşitli Solana istemci kütüphaneleri mevcuttur.
Ana kütüphaneler
@solana/client
- RPC, cüzdanlar ve işlemleri bir araya getiren basit Solana istemcisi - Yerleşik durum deposu, eylemler, izleyiciler ve bağlayıcılar içerir
@solana/react-hooks
- Cüzdanlar, bakiyeler, transferler, imzalar ve sorgular için eksiksiz
hook'lar -
@solana/clientçalışma zamanı durumunu sarmalayan React sağlayıcı hook'ları
@solana/web3-compat
- Yükseltmeyi basitleştirmek için Web3.js uyumlu araç seti - Web3.js ve kit karışımına dayanan daha yeni iç yapı
@solana/kit
@solana/react-hooksgibi diğer Solana kütüphanelerini destekleyen düşük seviye Solana SDK'sı - Tamamen tree-shakable, modern web standartlarını kullanır ve çalışma zamanını destekler
@solana/web3.js kullanımdan kaldırıldı`
Birçok Solana ekosistem projesi hala kullanımdan kaldırılmış @solana/web3.js
kütüphanesine dayanmaktadır. Geçiş yolunuzu basitleştirmek için
@solana/web3-compat tercih edin.
- @solana/client kılavuzu: RPC, cüzdanlar ve işlemler için yalın, headless çalışma zamanı.
- @solana/react-hooks kılavuzu: aynı istemci çalışma zamanı üzerine katmanlı React hook'ları.
- @solana/web3-compat kılavuzu:
@solana/web3.jskütüphanesinden Kit destekli yığınlara geçiş için uyumluluk katmanı.
Is this page helpful?