Ethereum
vývojár
zdroje
Ako chcete začať?
Naučte sa vyvíjať aplikácie v Ethereu
Prečítajte si o základných konceptoch a stacku Etherea v našej dokumentácii
Učte sa pomocou tutoriálov
Naučte sa vyvíjať aplikácie v Ethereu krok za krokom od tých, ktorí to vedia.
Začnite experimentovať
Chcete najskôr experimentovať a potom sa pýtať?
Nastavenie miestneho prostredia
Pripravte svoj stack na programovanie aplikácií nakonfigurovaním vývojového prostredia.
O týchto zdrojoch informácií pre vývojárov
Inšpirovaní sieťou Mozilla Developer Network sme si uvedomili, že aj Ethereum potrebuje miesto, kde sa bude sústrediť skvelý obsah od vývojárov a zdroje informácií. Podobne ako u našich priateľov v Mozille, aj tu je všetko open-source a všetko, čo tu nájdete, môžete pokojne rozširovať a zlepšovať.
Ak máte nejaké pripomienky, spojte sa s nami cez správu na GitHube alebo na našom serveri Discord. Pripojte sa k Discord
Pomôžte nám zlepšiť ethereum.org
Podobne ako samotné ethereum.org, aj tieto dokumenty sú výsledkom práce komunity. Ak nájdete nejaké chyby, priestor na zlepšenie alebo nové možnosti, ako pomôcť vývojárom aplikácií pre Ethereum, vytvorte PR.
Preskúmajte dokumentáciu
Úvody
Úvod do EthereaÚvod do blockchainu a Etherea
Intro to EtherAn introduction to cryptocurrency and Ether
Úvod do dappiekÚvod do decentralizovaných aplikácií
Úvod do stackuÚvod do stacku Etherea
Web2 vs Web3V čom je iný svet vývoja pre web3
Programovacie jazykyPoužívanie Etherea so známymi jazykmi
Základy
ÚčtyKontrakty alebo ľudia v sieti
TransakcieSpôsob zmeny stavu Etherea
BlokyDávky transakcií pridaných do blockchainu
Virtuálny stroj Etherea (EVM)Počítač, ktorý spracúva transakcie
GasEther potrebný na vykonávanie transakcií
Uzly a klientyAko sa overujú bloky a transakcie v sieti
SietePrehľad hlavnej siete a testovacích sietí
DolovanieAko sa vytvárajú nové bloky a dosahuje konsenzus
Stack
Smart kontraktyLogika za dappkami – automaticky uzatvárané zmluvy
Vývojárske rámceNástroje, ktoré pomáhajú zrýchliť vývoj
Knižnice JavaScriptuInterakcia so smart kontraktmi pomocou JavaScriptu
Rozhrania API pre backendInterakcia so smart kontraktmi pomocou knižníc
Blockchainové prehliadačePortál pre údaje Etherea
ZabezpečenieBezpečnostné opatrenia, ktoré treba zvážiť pri vývoji
ÚložiskoAko zaobchádzať s úložiskom pre dappky
Vývojové prostrediaProstredia IDE, ktoré sú vhodné na vývoj dappiek
Pre pokročilých
Štandardy tokenovPrehľad akceptovaných štandardov tokenov
Miner extractable value (MEV)An introduction to miner extractable value (MEV)
Zdroje externých dátAko dostať údaje nepochádzajúce z reťazcov do smart kontraktov
ŠkálovanieRiešenia pre rýchlejšie transakcie