Skip to main content

I-set up ang iyong lokal na kapaligiran sa pagbuo

Kung handa ka nang simulan ang pagtatayo, oras na para pumili ng iyong stack.
Narito ang mga tool at framework na iyong magagamit at makakatulong sa iyo na gawin ang iyong Ethereum application.

Mga framework at mga unang ginawa na stack

Inirerekomenda naming pumili ng framework, lalo na kung baguhan ka pa lang. Ang pagbuo ng full-fledged dapp ay nangangailangan ng iba't ibang teknolohiya. Kabilang sa mga framework ang marami sa mga kinakailangang feature o nagbibigay ito ng easy plugin system para mapili ang mga tool na gusto mo.

Ang mga framework na ito ay may maraming mga kakayahan na handang gamitin, tulad ng:

  • Mga feature upang magpatakbo ng lokal na halimbawa ng blockchain.
  • Mga kagamitan upang pagsamahin at suriin ang iyong mga smart contract.
  • Mga karagdagang client development upang bumuo ng iyong user-facing application sa loob ng parehong proyekto/imbakan.
  • Configuration upang kumonekta sa mga Ethereum network at maglunsad ng mga kontrata, maging sa isang lokal na halimbawa ng pagpapatakbo, o sa isa sa mga pampublikong network ng Ethereum.
  • Decentralized na pamamahagi ng app - mga pagsasama sa mga opsyon sa storage tulad ng IPFS.
alt-eth-blocks
Logo ng Kurtosis

353

opens in a new tab

Kurtosis Ethereum Package

Container-based toolkit para sa madaling pag-configure at pagpapatakbo ng multi-client Ethereum testnet para sa mabilisang pagbuo, pag-prototype, at pagsusuri ng ng lokal na dApp.
STARLARK
PYTHON
Buksan Kurtosis Ethereum Packageopens in a new tab
Logo ng Hardhat

7,866

opens in a new tab

Hardhat

Ang Hardhat ay kapaligiran sa pagbuo ng Ethereum para sa mga propesyonal.
TYPESCRIPT
SOLIDITY
Buksan Hardhatopens in a new tab
Logo ng Brownie

2,704

opens in a new tab

Brownie

Framework ng python-based na pagbuo at pagsusuri para sa mga smart contract na nakatuon sa Ethereum Virtual Machine.
C
PYTHON
Buksan Brownieopens in a new tab
Logo ng Epirus

259

opens in a new tab

Epirus

Platform para sa pagbuo, paglunsad at pagsubaybay ng mga blockchain application sa Java Virtual Machine.
HTML
SHELL
Buksan Epirusopens in a new tab
Logo ng Create Eth App

2,771

opens in a new tab

Create Eth App

Gumawa ng mga Ethereum-powered app sa isang utos. May kasamang iba't ibang UI framework at DeFi template na mapagpipilian.
JAVASCRIPT
TYPESCRIPT
Buksan Create Eth Appopens in a new tab
logo ng scaffold-eth

1,675

opens in a new tab

Scaffold-ETH-2

Ethers + Hardhat + Tugon: lahat ng kailangan mo upang simulan ang pagtatayo ng mga decentralized application na pinapagana ng mga smart contract.
TYPESCRIPT
SOLIDITY
Buksan Scaffold-ETH-2opens in a new tab
Logo ng Solidity template

1,981

opens in a new tab

Solidity template

Isang GitHub template para sa naunang itinayo na setup para sa iyong Solidity smart contracts. Kabilang dito ang Hardhat local network, Waffle para sa mga pagsusuri, Ethers para sa implementasyon ng wallet, at iba pa.
TYPESCRIPT
SOLIDITY
Buksan Solidity templateopens in a new tab
Logo ng Foundry

9,051

opens in a new tab

Foundry

Isang napakabilis, portable at modular na toolkit para sa pagbuo ng Ethereum application na nakasulat sa Rust.
RUST
SHELL
Buksan Foundryopens in a new tab

Nakatulong ba ang pahinang ito?