Əsas məzmuna keç

Yerli inkişaf mühitinizi qurun

Tikintiyə başlamağa hazırsınızsa, yığınınızı seçmək vaxtıdır.
Ethereum tətbiqinizi yaratmağınıza kömək etmək üçün istifadə edə biləcəyiniz alətlər və çərçivələr bunlardır.

Çərçivələr və əvvəlcədən hazırlanmış yığınlar

Xüsusilə yeni başlamısınızsa, çərçivə seçməyi tövsiyə edirik. Tam hüquqlu bir dapp qurmaq müxtəlif texnologiya parçaları tələb edir. Çərçivələr tələb olunan funksiyaların çoxunu ehtiva edir və ya istədiyiniz alətləri seçmək üçün asan plagin sistemləri təmin edir.

Bu çərçivələr bir çox qutudan kənar funksionallıqla gəlir, məsələn:

  • Yerli blokchain nümunəsini fırlatmaq üçün xüsusiyyətlər.
  • Ağıllı müqavilələrinizi tərtib etmək və sınamaq üçün vasitələr.
  • Eyni layihə/repozitoriyada istifadəçi ilə bağlı tətbiqinizi qurmaq üçün müştəri inkişaf əlavələri.
  • Ethereum şəbəkələrinə qoşulmaq və yerli olaraq işləyən nümunə və ya Ethereum-un ictimai şəbəkələrindən birinə müqavilələr yerləşdirmək üçün konfiqurasiya.
  • Mərkəzləşdirilməmiş tətbiq paylanması - IPFS kimi saxlama seçimləri ilə inteqrasiyalar.
ETH simvolu kimi təşkil edilən blokların təsviri
Waffle loqosu

956

(opens in a new tab)

Waffle

Ağıllı müqavilələr üçün ən qabaqcıl sınaq kitabxanası. Tək və ya Scaffold-eth və ya Hardhat ilə istifadə edin.
TYPESCRIPTSOLIDITY
Open Waffle(opens in a new tab)
Kurtosis loqosu

154

(opens in a new tab)

Kurtosis Ethereum Package

Sürətli yerli dApp inkişafı, prototipləmə və sınaq üçün çox müştərili Ethereum test şəbəkəsini asanlıqla konfiqurasiya etmək və fırlatmaq üçün konteyner əsaslı alətlər dəsti.
STARLARKPYTHON
Open Kurtosis Ethereum Package(opens in a new tab)
Hardhat loqosu

6.744

(opens in a new tab)

Hardhat

Hardhat peşəkarlar üçün Ethereum inkişaf mühitidir.
TYPESCRIPTRUST
Open Hardhat(opens in a new tab)
Truffle loqosu

14.008

(opens in a new tab)

Truffle

Truffle Suite, tərtibatçıları ideyadan dapp-ə mümkün qədər rahat çatdırır.
TYPESCRIPTJAVASCRIPT
Open Truffle(opens in a new tab)
Brownie loqosu

2.593

(opens in a new tab)

Brownie

Ethereum Virtual Maşını hədəfləyən ağıllı müqavilələr üçün Python əsaslı inkişaf və sınaq çərçivəsi.
PYTHONSOLIDITY
Open Brownie(opens in a new tab)
Epirus loqosu

232

(opens in a new tab)

Epirus

Java Virtual Maşınında blokchain tətbiqlərinin hazırlanması, yerləşdirilməsi və monitorinqi üçün platforma.
HTMLSHELL
Open Epirus(opens in a new tab)
Create Eth App loqosu

2.671

(opens in a new tab)

Create Eth App

Bir əmrlə Ethereum ilə işləyən tətbiqlər yaradın. Seçmək üçün UI çərçivələri və DeFi şablonlarının geniş təklifi ilə gəlir.
JAVASCRIPTTYPESCRIPT
Open Create Eth App(opens in a new tab)
scaffold-eth loqosu

945

(opens in a new tab)

Scaffold-ETH-2

Eterlər + Hardhat + Reaksiya: ağıllı müqavilələrlə təchiz edilmiş mərkəzləşdirilməmiş tətbiqlər yaratmağa başlamaq üçün lazım olan hər şey.
TYPESCRIPTJAVASCRIPT
Open Scaffold-ETH-2(opens in a new tab)
Solidity şablon loqosu

1.916

(opens in a new tab)

Solidity template

Solidity ağıllı müqavilələriniz üçün əvvəlcədən qurulmuş quraşdırma üçün GitHub şablonu. Hardhat yerli şəbəkəsi, testlər üçün Waffle, pulqabının tətbiqi üçün Ether-lər və s. daxildir.
TYPESCRIPTSOLIDITY
Open Solidity template(opens in a new tab)
Foundry loqosu

7.512

(opens in a new tab)

Foundry

Rust dilində yazılmış Ethereum tətbiqinin inkişafı üçün parlaq sürətli, portativ və modul alət dəsti.
RUSTSHELL
Open Foundry(opens in a new tab)

Bu səhifə faydalı oldu?