Ana içeriğe geç

Bu sayfanın güncellenmesine yardım edin

🌏

Bu sayfanın yeni bir sürümü vardır ancak şu anda yalnızca İngilizce'dir. Son sürümü çevirmemize yardımcı ol.

Sayfayı çevir
İngilizce'yi gör

Burada hata yok!🐛

Bu sayfa tercüme edilmiyor. Bu sayfayı şimdilik kasıtlı olarak İngilizce bıraktık.

Dapp Geliştirme Çerçeveleri

Son düzenleme: , Invalid DateTime
Sayfayı düzenle
(opens in a new tab)

Çerçevelere giriş

Tam teşekküllü bir dapp inşa etmek teknolojinin farklı parçalarını gerektirir. Yazılım çerçeveleri gereken özelliklerin çoğunu içerirler veya istediğiniz araçları seçmeniz için kolay eklenti sistemleri sağlarlar.

Çerçeveler, aşağıdakiler gibi birçok ezber bozan işlevsellikle gelirler:

  • Yerel bir blok-zincir örneğini döndürmek için özellikler.
  • Akıllı sözleşmelerinizi derlemek ve test etmek için yardımcı programlar.
  • Kullanıcı odaklı uygulamanızı aynı projede/depoda oluşturmak için istemci geliştirme eklentileri.
  • Ethereum ağlarına bağlanmak ve yerel olarak çalışan bir örneğe veya Ethereum'un genel ağlarından birine sözleşmeleri dağıtmak için yapılandırma.
  • Merkeziyetsiz uygulama dağıtımı - IPFS gibi depolama seçenekleri ile entegrasyonlar.

Ön Koşullar

Çerçevelere girmeden önce, dapp'ler ve Ethereum yığını konularına girişimizi okumanızı öneririz.

Mevcut çerçeveler

Truffle - Bir geliştirme ortamı, test çerçevesi, yapı hattı ve diğer araçlar.

Hardhat - Profesyoneller için Ethereum geliştirme platformu.

Ape - Pythoncular, Veri Bilimciler ve Güvenlik Uzmanları için akıllı sözleşme geliştirme aracı.

Brownie - Python tabanlı geliştirme ortamı ve test çerçevesi.

Web3j - JVM üzerinde blok zinciri uygulamaları geliştirmek için bir platform.

OpenZeppelin SDK - Akıllı Sözleşmeler için Temel Araç Kiti: Akıllı sözleşmeler geliştirmenize, derlemenize, yükseltmenize, dağıtmanıza ve bunlarla etkileşime girmenize yardımcı olacak bir dizi araç.

Create Eth App - Tek bir komutla Ethereum destekli uygulamalar oluşturun. Seçebileceğiniz geniş bir kullanıcı arayüzü çerçevesi ve DeFi şablonu yelpazesi bulunur.

Scaffold-Eth - Web3 için Ethers.js + Hardhat + React bileşenleri ve kancaları: akıllı sözleşmeler tarafından desteklenen merkeziyetsiz uygulamalar inşa etmeye başlamanız için ihtiyaç duyduğunuz her şey.

The Graph - Blok zinciri verisini verimli şekilde sorgulamak için The Graph

Alchemy - Ethereum Geliştirme Platformu.

Foundry - Rust ile yazılmış Ethereum uygulama geliştirme için son derece hızlı, taşınabilir ve modüler bir araç takımı.

Daha fazla bilgi

Size yardımcı olan bir topluluk kaynağı mı biliyorsunuz? Bu sayfayı düzenleyin ve onu ekleyin!

Bu makale yararlı oldu mu?