TON Connect SDK'ları
SDK Listesi
Mümkünse, dApp'leriniz için @tonconnect/ui-react kitini kullanmanız önerilir. Sadece ürününüz için gerçekten gerekli ise SDK'nın daha alt seviyelerine geçin veya protokolün kendi versiyonunu yeniden uygulayın.
Bu sayfa, TON Connect için yararlı kütüphanelerin listesini içermektedir.
TON Connect React
TON Connect JS SDK
TON Connect Vue
TON Connect Python SDK
TON Connect Dart
TON Connect C#
TON Connect Unity
TON Connect Go
TON Connect React
- @tonconnect/ui-react - React uygulamaları için TON Connect Kullanıcı Arayüzü (UI)
TonConnect UI React, TonConnect SDK için bir React UI kitidir. Bunu, uygulamanızı React uygulamalarında TonConnect protokolü aracılığıyla TON cüzdanlarına bağlamak için kullanabilirsiniz.
npm i @tonconnect/ui-react
TON Connect JS SDK
TON Connect deposu aşağıdaki ana paketleri içerir:
@tonconnect/ui
- TON Connect Kullanıcı Arayüzü (UI)@tonconnect/sdk
- TON Connect SDK@tonconnect/protocol
- TON Connect protokol spesifikasyonları
TON Connect UI
TonConnect UI, TonConnect SDK için bir UI kitidir. Bunu uygulamanızı TonConnect protokolü aracılığıyla TON cüzdanlarına bağlamak için kullanabilirsiniz. "Cüzdanı bağla butonu", "cüzdan seçme iletişim kutusu" ve onay modalları gibi UI bileşenlerini kullanarak TonConnect'i uygulamanıza entegre etmenizi kolaylaştırır.
npm i @tonconnect/ui
TON Connect Kullanıcı Arayüzü (UI), geliştiricilerin uygulama kullanıcıları için kullanıcı deneyimini (UX) geliştirmelerine olanak tanıyan bir çerçevedir.
TON Connect, "cüzdanı bağla butonu", "cüzdan seçme iletişim kutusu" ve onay modalları gibi basit UI bileşenlerini kullanarak uygulamalara kolayca entegre edilebilir.
TON Connect'in uygulamalarda UX'i nasıl geliştirdiğine dair üç ana örnek:
- DApp tarayıcısında uygulama işlevselliği örneği: GitHub
- Yukarıdaki DApp'in arka uç bölümü örneği: GitHub
- Go kullanarak köprü sunucusu: GitHub
TON Connect SDK
Geliştiricilerin TON Connect'i uygulamalarına entegre etmelerine yardımcı olan üç çerçeveden en düşük seviyeli olanı TON Connect SDK'dır. Bu, uygulamaları TON cüzdanlarına TON Connect protokolü aracılığıyla bağlamak için temel olarak kullanılır.
Bu çerçeve, daha karmaşık uygulamalarda kullanılmak üzere dikkatle seçilmelidir.
TON Connect Protokol Modelleri
Bu paket, protokol isteklerini, protokol yanıtlarını, etkinlik modellerini ve kodlama ve kod çözme işlevlerini içerir. TypeScript'te yazılmış cüzdan uygulamalarına TON Connect'i entegre etmek için kullanılabilir. Bir DApp'e TON Connect'i entegre etmek için @tonconnect/sdk kullanılmalıdır.
TON Connect Vue
TonConnect UI Vue, TonConnect SDK için bir Vue UI kitidir. Bunu uygulamanızı TonConnect protokolü aracılığıyla TON cüzdanlarına bağlamak için Vue uygulamalarında kullanabilirsiniz.
npm i @townsquarelabs/ui-vue
TON Connect Python
pytonconnect
TON Connect 2.0 için Python SDK'sı. @tonconnect/sdk
kütüphanesinin bir eşdeğeri.
Bunu, uygulamanızı TonConnect protokolü aracılığıyla TON cüzdanlarına bağlamak için kullanabilirsiniz.
pip3 install pytonconnect
ClickoTON-Foundation tonconnect
TON Connect'i Python uygulamalarına bağlamak için bir kütüphane
git clone https://github.com/ClickoTON-Foundation/tonconnect.git
pip install -e tonconnect
TON Connect Dart
TON Connect 2.0 için Dart SDK'sı. @tonconnect/sdk
kütüphanesinin bir eşdeğeri.
Bunu, uygulamanızı TonConnect protokolü aracılığıyla TON cüzdanlarına bağlamak için kullanabilirsiniz.
$ dart pub add darttonconnect
TON Connect C#
TON Connect 2.0 için C# SDK'sı. @tonconnect/sdk
kütüphanesinin bir eşdeğeri.
Bunu, uygulamanızı TonConnect protokolü aracılığıyla TON cüzdanlarına bağlamak için kullanabilirsiniz.
$ dotnet add package TonSdk.Connect
TON Connect Go
TON Connect 2.0 için Go SDK'sı.
Bunu, uygulamanızı TonConnect protokolü aracılığıyla TON cüzdanlarına bağlamak için kullanabilirsiniz.
go get github.com/cameo-engineering/tonconnect
Genel Sorular ve Endişeler
Eğer geliştiricilerimiz veya topluluk üyelerimiz TON Connect 2.0'ı uygulama sırasında ek sorunlarla karşılaşırsa, lütfen Tonkeeper geliştirici kanalına ulaşın.
Herhangi bir ek sorunla karşılaşırsanız veya TON Connect 2.0'ı geliştirmek için bir öneri sunmak istiyorsanız, lütfen ilgili GitHub dizini aracılığıyla doğrudan bizimle iletişime geçin.
TON Connect Unity
TON Connect 2.0 için Unity varlığı. continuation-team/TonSdk.NET/tree/main/TonSDK.Connect
kullanır.
Bunu, TonConnect protokolünü oyununuza entegre etmek için kullanın.