Asosiy tarkibga o'tish

Mahalliy dasturlash muhitini sozlang

Agar qurishni boshlashga tayyor bo‘lsangiz, stekni tanlash vaqti keldi.
Bu yerda Ethereum ilovasini yaratishda yordam berish uchun foydalanishingiz mumkin bo‘lgan vositalar va freymvorklar keltirilgan.

Freymvorklar va oldindan tayyorlangan dasturiy to‘plamlar

We recommend picking a framework, particularly if you're just getting started. Building a full-fledged dapp requires different pieces of technology. Frameworks include many of the needed features or provide easy plugin systems to pick the tools you desire.

Bu freymvorklarda ko‘plab funksiyalar mavjud, masalan:

  • Mahalliy blokcheyn namunasini aylantirish uchun funksiyalar.
  • Smart shartnomalaringizni tuzish va tekshirish uchun qulayliklar.
  • Foydalanuvchilarga yo‘naltirilgan ilovangizni bir loyiha/ombor doirasida yaratish uchun mo‘ljallangan mijoz dasturlarini rivojlantirish qo‘shimchalari.
  • Ethereum tarmoqlariga ulanish va shartnomalarni joylashtirish uchun konfiguratsiya, bu mahalliy ishlaydigan namunaga yoki Ethereum’ning ommaviy tarmoqlaridan biriga bo‘lishi mumkin.
  • Ilovalarni markazlashtirilmagan holda tarqatish - IPFS kabi xotira variantlari bilan integratsiya.
ETH belgisiga o‘xshab tashkil etilgan bloklar rasmi
Waffle logotipi

964

(opens in a new tab)

Waffle

Aqlli shartnomalar uchun eng zamonaviy sinov kutubxonasi. Uni yakka o‘zi yoki Scaffold-eth yoxud Hardhat bilan birgalikda ishlatishingiz mumkin.
TYPESCRIPTSOLIDITY
Ochiq Waffle(opens in a new tab)
Kurtosis logotipi

267

(opens in a new tab)

Kurtosis Ethereum Package

Tezkor mahalliy dApp ishlab chiqish, prototiplash va sinovdan o‘tkazish uchun ko‘p mijozli Ethereum test tarmog‘ini osongina sozlash va ishga tushirish imkonini beruvchi konteynerga asoslangan vositalar to‘plami.
STARLARKPYTHON
Ochiq Kurtosis Ethereum Package(opens in a new tab)
Hardhat logotipi

7 350

(opens in a new tab)

Hardhat

Hardhat - bu mutaxassislar uchun Ethereum dasturlash muhiti.
TYPESCRIPTSOLIDITY
Ochiq Hardhat(opens in a new tab)
Brownie logotipi

2 656

(opens in a new tab)

Brownie

Ethereum Virtual Machine uchun mo‘ljallangan aqlli shartnomalarni ishlab chiqish va sinovdan o‘tkazish bo‘yicha Python tiliga asoslangan tizim.
PYTHONSOLIDITY
Ochiq Brownie(opens in a new tab)
Epirus logotipi

255

(opens in a new tab)

Epirus

Java virtual mashinasida blokcheyn ilovalarini ishlab chiqish, joylashtirish va nazorat qilish uchun mo‘ljallangan platforma.
HTMLSHELL
Ochiq Epirus(opens in a new tab)
Eth ilovasi logotipini yaratish

2 748

(opens in a new tab)

Create Eth App

Bir buyruq bilan Ethereum asosidagi ilovalar yarating. Bu ko‘plab foydalanuvchi interfeysi freymlari va DeFi andozalari orasidan tanlash imkoniyati bilan birga keladi.
JAVASCRIPTTYPESCRIPT
Ochiq Create Eth App(opens in a new tab)
scaffold-eth logotipi

1 434

(opens in a new tab)

Scaffold-ETH-2

Etherʼlar, Hardhat va React: aqlli shartnomalar yordamida markazlashmagan ilovalarni yaratishni boshlash uchun zarur bo‘lgan barcha vositalar.
TYPESCRIPTJAVASCRIPT
Ochiq Scaffold-ETH-2(opens in a new tab)
Mustahkamlik andozasi logotipi

1 969

(opens in a new tab)

Solidity template

Solidity aqlli shartnomalari uchun oldindan yaratilgan sozlash uchun GitHub andozasi. Hardhat mahalliy tarmog‘i, testlar uchun Waffle, hamyonni amalga oshirish uchun efirlar va boshqalarni o‘z ichiga oladi.
TYPESCRIPTSOLIDITY
Ochiq Solidity template(opens in a new tab)
Foundry logotipi

8 357

(opens in a new tab)

Foundry

Rust tilida yozilgan Ethereum ilovalarini ishlab chiqish uchun mo‘ljallangan g‘oyat tezkor, ko‘chma va modulli vositalar to‘plami.
RUSTSHELL
Ochiq Foundry(opens in a new tab)

Sahifa foydali boʻldimi?