Framework'ler ve önceden yapılmış yığınlar
Özellikle yeni başlıyorsanız, bir framework seçmenizi öneririz. Tam teşekküllü bir uygulama oluşturmak, farklı teknoloji parçaları gerektirir. Frameworkler, gerekli özelliklerin çoğunu içerir veya istediğiniz araçları seçmek için basit eklenti sistemleri sağlar.
Bu frameworkler, bir sürü kutu dışı işlevsellik ile birlikte gelir:
- 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.
- Yerel olarak çalışan bir örneğe veya Ethereum' un genel ağlarından birine olsun, Ethereum ağlarına bağlanmak ve sözleşmeleri dağıtmak için yapılandırma.
- Merkezi olmayan uygulama dağıtımı için IPFS gibi depolama seçenekleriyle entegrasyonlar.
962
Waffle
Akıllı sözleşmeler için en gelişmiş test laboratuvarı. Tek başına veya Scaffold-eth veya Hardhat ile kullanın.
TYPESCRIPTSOLIDITY
Aç Waffle(opens in a new tab)238
Kurtosis Ethereum Package
Kolay yapılandırılabilen ve hızlı yerel dApp geliştirebilme, prototipleme ve testi için, çoklu istemci Ethereum test ağı oluşturabilen konteyner tabanlı bir araç seti.
STARLARKPYTHON
Aç Kurtosis Ethereum Package(opens in a new tab)TYPESCRIPTSOLIDITY
Aç Hardhat(opens in a new tab)2.639
Brownie
Ethereum Sanal Makinesi'ni hedefleyen akıllı sözleşmeler için Python bazlı bir geliştirme ve yazılım iskeleti.
PYTHONSOLIDITY
Aç Brownie(opens in a new tab)246
Epirus
Java Sanal Makinesinde blokzincir uygulamalarını geliştirmek, dağıtmak ve izlemek için bir platform.
HTMLSHELL
Aç Epirus(opens in a new tab)2.744
Create Eth App
Tek bir komutla Ethereum destekli uygulamalar oluşturun. Seçebileceğiniz birbirinden farklı arayüz yapıları ve DeFi şablonları da bulunur.
JAVASCRIPTTYPESCRIPT
Aç Create Eth App(opens in a new tab)1.327
Scaffold-ETH-2
Ethers + Hardhat + React: Akıllı sözleşmelerle desteklenen merkeziyetsu=iz uygulamalar oluşturmaya başlamak için ihtiyacınız olan her şey.
TYPESCRIPTJAVASCRIPT
Aç Scaffold-ETH-2(opens in a new tab)1.954
Solidity template
Solidity akıllı sözleşmeleriniz için önceden oluşturulmuş bir GitHub şablonu. Hardhat yerel ağı, testler için Waffle, cüzdan uygulaması için Etherler ve daha fazlasını içerir.
TYPESCRIPTSOLIDITY
Aç Solidity template(opens in a new tab)8.178
Foundry
Rust ile yazılmış, Ethereum uygulama geliştirme için son derece hızlı, taşınabilir ve modüler bir araç takımı.
RUSTSHELL
Aç Foundry(opens in a new tab)