Pomagajte posodobiti to stran

🌏

Na voljo je nova različica te strani, vendar je zaenkrat samo v angleščini. Pomagajte nam prevesti najnovejšo različico.

Ethereum
razvijalec
viri

Priročnik za razvijalce, ki delajo z Ethereumom – od razvijalcev za razvijalce.
Illustration of blocks being organized like an ETH symbol

Kako želite začeti?

👩‍🎓

Naučite se razvijati za Ethereum

Preberite naše dokumente o osnovnih pojmih in Ethereumovem skladu

Preberite dokumentacijo
👩‍🏫

Učite se z vadnicami

Po korakih se pri razvijalcih, ki so to že storili, naučite, kako razvijati za Ethereum.

Oglejte si vadnice
👩‍🔬

Začnite eksperimentirati

Ali želite najprej eksperimentirati in vprašanja postavljati pozneje?

Poigrajte se s kodo
👷

Nastavitev lokalnega okolja

Pripravite sklad za razvijanje s konfiguriranjem razvojnega okolja.

Izberite svoj sklad

O teh virih za razvijalce

ethereum.org vam bo pomagal graditi z Ethereumom z dokumentacijo o temeljinih pojmih in razvojnem skladu. Na voljo so tudi vadnice, da da boste lahko hitro začeli.

Navdahnil nas je Mozilla Developer Network in menili smo, da Ethereum potrebuje mesto, kjer bodo skupaj zbrani odlični viri in vsebina za razvijalce. Tako kot pri naših prijateljih pri Mozilli je vse tukaj odprtokodno in pripravljeno, da boste lahko izboljševali in širili.

Če imate povratne informacije, se na nas obrnite prek primera v GitHubu ali na našem strežniku za Discord. Pridružite se Discordu

Pomagajte nam izboljšati ethereum.org

Tako kot spletno mesto ethereum.org so tudi ti dokumenti rezultat skupinskega truda. Ustvarite PR, če vidite napake, stvari, ki bi jih bilo treba izboljšati, ali nove priložnosti za pomoč razvijalcem Ethereuma.

Raziščite dokumentacijo

Uvodi

Uvod v Ethereum

Uvod v verigo blokov in Ethereum

Intro to Ether

An introduction to cryptocurrency and Ether

Uvod v decentralizirane aplikacije

Uvod v decentralizirane aplikacije

Uvod v sklad

Uvod v Ethereumov sklad

Primerjava: Web2 in Web3

Kako se razlikuje svet razvijanja web3

Programski jeziki

Uporaba Ethereuma s poznanimi jeziki

Osnove

Računi

Pogodbe ali ljudje v omrežju

Transakcije

Način, kako se spreminjaj stanje Ethereuma

Bloki

Paketi transakcij, dodani verigi blokov

Navidezni stroj za Ethereum (EVM)

Računalnik, ki obdeluje transakcije

Plin

Eter, potreben za poganjanje transakcij

Vozlišča in odjemalci

Kako se v omrežju preverjajo bloki in transakcije

Omrežja

Pregled omrežja Mainnet in preskusnih omrežij

Rudarjenje

Kako se ustvarjajo novi bloki in dosega konsenz

Sklad

Pametne pogodbe

Logika, na kateri temeljijo decentralizirane aplikacije – samoizvajajoče pogodbe

Razvojna ogrodja

Orodja, ki pomagajo pospešiti razvoj

Knjižnice za javascript

Uporaba javascripta za interakcijo s pametnimi pogodbami

Zaledni API-ji

Uporaba knjižnic za interakcijo s pametnimi pogodbami

Pregledovalniki blokov

Vaš portal v podatke o Ethereumu

Varnost

Varnostni ukrepi, ki jih je treba imeti v mislih pri razvijanju

Shramba

Kako delati s shrambo za decentralizirane aplikacije

Razvojna okolja

Okolja IDE, ki so primerna za razvijanje decentraliziranih aplikacij

Dodatno

Standardi za žetone

Pregled sprejetih standardov za žetone

Miner extractable value (MEV)

An introduction to miner extractable value (MEV)

Oracles

Prenos podatkov zunaj verige v pametne pogodbe

Širjenje

Rešitve za hitrejše transakcije