Přejít na hlavní obsah
Change page

Frameworky pro vývoj dapp

Upravit stránku (opens in a new tab)

Úvod do frameworků

Vytvoření plnohodnotné decentralizované aplikace (dapp) vyžaduje různé technologické prvky. Softwarové frameworky obsahují mnoho potřebných funkcí nebo poskytují jednoduché systémy pluginů, abyste si mohli vybrat nástroje, které požadujete.

Frameworky přicházejí s mnoha funkcemi v základní výbavě, jako například:

  • Funkce pro spuštění lokální instance blockchainu.
  • Nástroje pro kompilaci a testování vašich chytrých kontraktů.
  • Doplňky pro vývoj klienta, abyste mohli vytvořit uživatelskou aplikaci ve stejném projektu/repozitáři.
  • Konfigurace pro připojení k sítím Etherea a nasazení kontraktů, ať už do lokálně běžící instance, nebo do jedné z veřejných sítí Etherea.
  • Distribuce decentralizovaných aplikací – integrace s možnostmi úložiště, jako je IPFS.

Předpoklady

Než se ponoříte do frameworků, doporučujeme vám nejprve si přečíst náš úvod do dapp a technologického zásobníku Etherea.

Dostupné frameworky

Foundry - Foundry je bleskově rychlá, přenositelná a modulární sada nástrojů pro vývoj aplikací na Ethereu

Hardhat - Vývojové prostředí Etherea pro profesionály.

Ape - Nástroj pro vývoj chytrých kontraktů pro programátory v Pythonu, datové vědce a bezpečnostní profesionály.

Web3j - Platforma pro vývoj blockchainových aplikací na JVM.

ethers-kt - Asynchronní, vysoce výkonná knihovna v Kotlinu/Javě/Androidu pro blockchainy založené na EVM.

Create Eth App - Vytvářejte aplikace poháněné Ethereem pomocí jednoho příkazu. Přichází s širokou nabídkou UI frameworků a šablon pro decentralizované finance (DeFi), ze kterých si můžete vybrat.

Scaffold-ETH - Ethers.js + Hardhat + React komponenty a hooky pro Web3: vše, co potřebujete, abyste mohli začít budovat decentralizované aplikace poháněné chytrými kontrakty.

Tenderly - Vývojová platforma pro Web3, která umožňuje blockchainovým vývojářům budovat, testovat, ladit, monitorovat a provozovat chytré kontrakty a zlepšovat UX dapp.

The Graph - The Graph pro efektivní dotazování na blockchainová data.

Alchemy - Vývojová platforma pro Ethereum.

NodeReal - Vývojová platforma pro Ethereum.

thirdweb SDK - Budujte Web3 aplikace, které mohou interagovat s vašimi chytrými kontrakty pomocí našich výkonných SDK a CLI.

Chainstack - Vývojová platforma pro Web3 (Ethereum a další).

Crossmint - Podniková vývojová platforma pro Web3, která vám umožňuje budovat NFT aplikace na všech hlavních řetězcích EVM (a dalších).

Brownie - Vývojové prostředí a testovací framework založený na Pythonu.

OpenZeppelin SDK - Ultimátní sada nástrojů pro chytré kontrakty: Sada nástrojů, která vám pomůže vyvíjet, kompilovat, aktualizovat, nasadit a interagovat s chytrými kontrakty.

Catapulta - Nástroj pro nasazení chytrých kontraktů na více řetězcích, automatizuje ověřování v průzkumnících bloků, sleduje nasazené chytré kontrakty a sdílí zprávy o nasazení, plug-n-play pro projekty ve Foundry a Hardhat.

GoldRush (poháněno Covalent) - GoldRush nabízí nejkomplexnější sadu API pro blockchainová data pro vývojáře, analytiky a podniky. Ať už budujete DeFi dashboard, peněženku, obchodního bota, AI agenta nebo platformu pro dodržování předpisů, datová API poskytují rychlý, přesný a pro vývojáře přívětivý přístup k nezbytným onchain datům, která potřebujete

Wake - Komplexní framework v Pythonu pro testování kontraktů, fuzzing, nasazení, skenování zranitelností a navigaci v kódu.

Veramo - Open source, modulární a agnostický framework, který vývojářům decentralizovaných aplikací usnadňuje zabudování decentralizovaných identit a ověřitelných pověření do jejich aplikací.

Další čtení

Víte o komunitním zdroji, který vám pomohl? Upravte tuto stránku a přidejte ho!

Návody: Vývojové frameworky na Ethereu

Poslední aktualizace stránky: 26. února 2026