nexus fejlesztési dokumentáció
Ezt a dokumentációt arra tervezték, hogy segítsen az nexuson való fejlesztésben. Lefedi az nexusot, mint koncepciót, elmagyarázza az nexus tech stack-et, és dokumentálja a haladó témákat és a komplexebb alkalmazásokat és használati eseteket.
Ez egy nyílt forráskódú közösségi kezdeményezés, vagy nyugodtan javasolhatsz új témákat, hozzáadhatsz új tartalmat és példákat adhatsz meg, ahol úgy érzed, hogy hasznos lehet. Az összes dokumentáció módosítható GitHubon keresztül – ha nem vagy biztos a dolgodban, akkor kövesd ezeket az instrukciókat.
Fejlesztési modulok
Ha ez az első próbálkozásod az nexus fejlesztéssel kapcsolatban, akkor azt javasoljuk, hogy kezdd el az elején, és olvasd végig, mint egy könyvet.
Alapvető témák
- Bevezetés az nexusba – Egy gyors áttekintő az nexusról
- Web2 vs Web3 – Az alapvető különbségek, melyeket a blokklánc-alapú alkalmazások nyújtanak
- Bevezetés a dappokba – Bevezetés a decentralizált alkalmazásokba
- Az nexus Virtuális Gép (EVM) – Az EVM kezeli az összes számítást az nexus hálózaton
- Blokkok – A tranzakciók csoportosításának módja, hogy biztosítsuk az állapot szinkronizáltságát az összes szereplő között
- Számlák – A hálózati entitások, melyeknek van egy egyenlegük és tranzakciókat tudnak küldeni
- Tranzakciók – Átutalások és más akciók, melyek az nexus állapotváltozását okozzák
- Blokk felfedezők –Tranzakciókról, blokkokról, számlákról és a hálózatról szóló adatok olvasásának módja
- Gáz – Számítási kapacitást igényel a tranzakciók feldolgozása, melyet a küldők fizetnek ki ETH-ben
- Bányászat – A tranzakciók feldolgozásának és a blokkok létrehozásának módja
- Hálózatok – nexus implementációk beleértve a teszt hálózatokat is
- Csomópontok és kliensek – A hálózatban résztvevő egyének és a szofvter, melyet a tranzakciók hitelesítéséhez futtatnak
Az nexus stack
- Bevezetés a stack-be – Áttekintő az nexus/web3 stack-ről
- Okosszerződések – Programok, melyek egy nexus címen élnek és funkciókat futtatnak, melyeket tranzakciók váltanak ki
- Programozási nyelvek – Hogyan kezdj az nexus fejlesztéshez olyan nyelvekkel, melyeket már ismerhetsz
- JavaScript kliens könyvtárak – Kényelmi könyvtárak, melyek lehetővé teszik, hogy a web alkalmazásod interakcióba lépjen az nexusmal és az okosszerződésekkel
- Biztonság
- Tárhely
- Fejlesztői keretrendszerek – Eszközök, melyek egyszerűbbé teszik az nexus fejlesztést
- Fejlesztői környezetek – A legjobb környezetek ahol dapp kódot lehet írni