Прeскачане към основното съдържание

Настройте своята локална среда за развитие

Ако сте готови да започнете изграждането, време е да изберете своя стек.
Това са пособията и рамковите мрежи, които може да ползвате при изграждането на своето Етереум приложение.

Рамкови мрежи и готови стекове

Ние препоръчваме да изберете рамкова мрежа, особено ако току-що започвате. Изграждането на пълноправно dapp изисква различни видове технология. Рамковите мрежи включват много от тези характеристики или осигуряват лесни системи на добавки, с които да изберете желаните пособия.

Тези мрежи идват с много извънредни функционалности като:

  • Характеристики за завъртане на локален пример за верига от блокове.
  • Примерни услуги за компилиране и тестване на вашите умни договори.
  • Допълнителни клиентски добавки за изграждане на вашето приложение, насочено към потребителя, в самия проект/хранилище.
  • Конфигурация за връзка с мрежата на Етереум и за въвеждане на договори, без значение дали са в локално действаща среда или в някоя от публичните мрежи на Етереум.
  • Разпределение на децентрализираните приложения – интегриране с възможности за хранилище тип IPFS.
Илюстрация на блокове, организирани като символ на ETH
Лого на Waffle

956

(opens in a new tab)

Waffle

Най-напредналият lib за тестване на умни договори. Използвайте самостоятелно или със Scaffold-eth или Hardhat.
TYPESCRIPTSOLIDITY
Open Waffle(opens in a new tab)
Kurtosis logo

154

(opens in a new tab)

Kurtosis Ethereum Package

A container-based toolkit for easily configuring and spinning up a multi-client Ethereum testnet for rapid local dApp development, prototyping, and testing.
STARLARKPYTHON
Open Kurtosis Ethereum Package(opens in a new tab)
Лого на Hardhat

6744

(opens in a new tab)

Hardhat

Hardhat е среда за развитие на Етереум за професионалисти.
TYPESCRIPTRUST
Open Hardhat(opens in a new tab)
Лого на Truffle

14 008

(opens in a new tab)

Truffle

Пакетът Truffle Suite извършва прехода за разработчиците от една идея до dapp възможно най-удобно.
TYPESCRIPTJAVASCRIPT
Open Truffle(opens in a new tab)
Лого на Brownie

2593

(opens in a new tab)

Brownie

Python-базирана мрежа за разработка и тестване на умни договори, предназначени за виртуалната машина на Етереум.
PYTHONSOLIDITY
Open Brownie(opens in a new tab)
Лого на Epirus

232

(opens in a new tab)

Epirus

Платформа за разработка, прилагане и наблюдение на приложенията на веригата от блокове във виртуалната машина на Java
HTMLSHELL
Open Epirus(opens in a new tab)
Създайте лого на приложението на Eth

2671

(opens in a new tab)

Create Eth App

Създавайте приложения на базата на Етереум само с една команда. Това идва с широк набор от UI мрежи и DeFi образци, от които да избирате.
JAVASCRIPTTYPESCRIPT
Open Create Eth App(opens in a new tab)
лого на scaffold-eth

945

(opens in a new tab)

Scaffold-ETH-2

Ethers + Hardhat + React: всичко, от което имате нужда, за да започнете изграждането на децентрализирани приложения на основата на умни договори
TYPESCRIPTJAVASCRIPT
Open Scaffold-ETH-2(opens in a new tab)
Лого на шаблона на Solidity

1916

(opens in a new tab)

Solidity template

GitHub шаблон за предварителна настройка за вашите умни договори в Solidity. Това включва местната мрежа Hardhat, Waffle за тестове, Ethers за изпълнение на портфейли и други.
TYPESCRIPTSOLIDITY
Open Solidity template(opens in a new tab)
Foundry logo

7512

(opens in a new tab)

Foundry

A blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
RUSTSHELL
Open Foundry(opens in a new tab)

Полезна ли бе тази страница?