Ajută la actualizarea acestei pagini

🌏

Există o nouă versiune a acestei pagini, dar acum este doar în engleză. Ajută-ne să traducem cea mai recentă versiune.

Această pagină este incompletă. Dacă ești expert în acest subiect, te rugăm să editezi această pagină și s-o presari cu înțelepciune.

Cadre de dezvoltare aplicații dapp

Ultima editare: , Invalid DateTime
Edit page

Introducere în cadre

Construirea unei aplicații dapp complet dezvoltată necesită diferite piese de tehnologie. Cadrele software includ multe dintre caracteristicile necesare sau oferă sisteme ușoare de plugin-uri care să aleagă instrumentele pe care le dorești.

Cadrele sunt prevăzute cu numeroase funcționalități predefinite, cum ar fi:

  • Funcții pentru a crea o instanță locală blockchain.
  • Utilități pentru a compila și testa contractele inteligente.
  • Suplimente de dezvoltare client pentru a-ți crea aplicația orientată către utilizator în același proiect/depozit.
  • Configurare pentru conectarea la rețelele Ethereum și implementarea contractelor, fie la o instanță care rulează local, fie la una dintre rețelele publice Ethereum.
  • Distribuție descentralizată a aplicațiilor - integrări cu opțiuni de stocare precum IPFS.

Condiții prealabile

Înainte de a intra în cadre, îți recomandăm să citești mai întâi introducerea noastră despre aplicații dapp și stiva Ethereum.

Cadre disponibile

Truffle - un mediu de dezvoltare, cadru de testare, construire de pipeline, și alte instrumente.

Embark - un mediu de dezvoltare, cadru de testare și alte instrumente integrate cu Ethereum, IPFS și Whisper.

Epirus - o platformă pentru dezvoltarea, implementarea și monitorizarea aplicațiilor blockchain pe JVM

Etherlime - cadru pentru dezvoltarea, implementarea, depanarea și testarea de aplicații dapp, bazat pe Ethers.js (Solidity & Vyper).

Hardhat - mediu de dezvoltare Ethereum pentru profesioniști

OpenZeppelin SDK - set complet de instrumente pentru contracte inteligente: o suită de instrumente care te ajută să dezvolți, să compilezi, să faci upgrade, să implementezi și să interacționezi cu contracte inteligente.

Brownie - mediu de dezvoltare și cadru de testare bazat pe Pyton.

Create Eth App - creează aplicații bazate pe Ethereum cu o singură comandă. Vine cu o gamă largă de cadre UI și șabloane DeFi din care să alegi.

scaffold-eth - Hardhat + Create Eth App: tot ce ai nevoie pentru a începe să construiești aplicații descentralizate pe baza contractelor inteligente.

The Graph - protocol de indexare pentru interogarea eficientă a datelor blockchain

Alchemy - platforma de dezvoltare Ethereum.

Referințe suplimentare

Cunoști o resursă comunitară care te-a ajutat? Editează această pagină și adaug-o!