प्रमुख मजकुराकडे जा

आपले स्थानिक विकास वातावरण सेट करा

तुम्ही बांधकाम सुरू करण्यास तयार असल्यास, तुमचा स्टॅक निवडण्याची वेळ आली आहे.
तुमचा Ethereum अनुप्रयोग तयार करण्यात मदत करण्यासाठी तुम्ही वापरू शकता अशी साधने आणि फ्रेमवर्क येथे आहेत.

फ्रेमवर्क आणि प्री-मेड स्टॅक

आम्‍ही एक फ्रेमवर्क निवडण्‍याची शिफारस करतो, विशेषत: तुम्‍ही नुकतीच सुरुवात करत असल्‍यास. पूर्ण विकसित dapp तयार करण्यासाठी विविध तंत्रज्ञानाची आवश्यकता असते. फ्रेमवर्कमध्ये अनेक आवश्यक वैशिष्ट्ये समाविष्ट आहेत किंवा तुम्हाला हवी असलेली साधने निवडण्यासाठी सुलभ प्लगइन सिस्टीम प्रदान करतात.

हे फ्रेमवर्क बर्‍याच आउट-ऑफ-द-बॉक्स कार्यक्षमतेसह येतात, जसे की:

  • स्थानिक ब्लॉकचेन उदाहरण स्पिन अप करण्यासाठी वैशिष्ट्ये.
  • तुमचे स्मार्ट कॉन्ट्रॅक्ट संकलित करण्यासाठी आणि चाचणी करण्यासाठी उपयुक्तता.
  • त्याच प्रोजेक्ट/रेपॉजिटरीमध्ये तुमचा वापरकर्ता-फेसिंग अॅप्लिकेशन तयार करण्यासाठी क्लायंट डेव्हलपमेंट अॅड-ऑन.
  • Ethereum नेटवर्कशी कनेक्ट करण्यासाठी कॉन्फिगरेशन आणि कॉन्ट्रॅक्ट उपयोजित करा, मग ते स्थानिक पातळीवर चालू असलेल्या उदाहरणासाठी, किंवा Ethereum च्या सार्वजनिक नेटवर्कपैकी एक.
  • विकेंद्रित अॅप वितरण - IPFS सारख्या स्टोरेज पर्यायांसह एकत्रीकरण.
ETH चिन्हाप्रमाणे आयोजित केले जात असलेल्या ठोकळ्यांचे स्पष्टीकरणात्मक चित्र
Waffle लोगो

९५६

(opens in a new tab)

Waffle

स्मार्ट करारांसाठी सर्वात प्रगत चाचणी लिब. एकट्याने किंवा Scaffold-eth किंवा Hardhat सह वापरा.
TYPESCRIPTSOLIDITY
Open Waffle(opens in a new tab)
Kurtosis लोगो

१५४

(opens in a new tab)

Kurtosis Ethereum Package

जलद स्थानिक dApp विकास, प्रोटोटाइपिंग आणि चाचणीसाठी मल्टी-क्लायंट Ethereum टेस्टनेट सहजपणे कॉन्फिगर आणि स्पिनिंगसाठी कंटेनर-आधारित टूलकिट.
STARLARKPYTHON
Open Kurtosis Ethereum Package(opens in a new tab)
Hardhat लोगो

६,७४४

(opens in a new tab)

Hardhat

Hardhat व्यावसायिकांसाठी Ethereum विकास वातावरण आहे.
TYPESCRIPTRUST
Open Hardhat(opens in a new tab)
Truffle लोगो

१४,००८

(opens in a new tab)

Truffle

Truffle Suite विकसकांना शक्य तितक्या आरामात कल्पनेतून dapp करण्याची संधी देते.
TYPESCRIPTJAVASCRIPT
Open Truffle(opens in a new tab)
Brownie लोगो

२,५९३

(opens in a new tab)

Brownie

Ethereum व्हर्च्युअल मशीनला लक्ष्य करणार्‍या स्मार्ट कॉन्ट्रॅक्टसाठी Python-आधारित विकास आणि चाचणी फ्रेमवर्क.
PYTHONSOLIDITY
Open Brownie(opens in a new tab)
Epirus लोगो

२३२

(opens in a new tab)

Epirus

Java व्हर्च्युअल मशीनवर ब्लॉकचेन ऍप्लिकेशन्स विकसित करणे, तैनात करणे आणि त्यांचे परीक्षण करणे यासाठी एक व्यासपीठ.
HTMLSHELL
Open Epirus(opens in a new tab)
Eth अॅप लोगो तयार करा

२,६७१

(opens in a new tab)

Create Eth App

एका आदेशाने Ethereum-चालित अॅप्स तयार करा. निवडण्यासाठी UI फ्रेमवर्क आणि DeFi टेम्पलेट्सच्या विस्तृत ऑफरिंगसह येते.
JAVASCRIPTTYPESCRIPT
Open Create Eth App(opens in a new tab)
scaffold-eth लोगो

९४५

(opens in a new tab)

Scaffold-ETH-2

Ethers + Hardhat + React: स्मार्ट कॉन्ट्रॅक्ट्सद्वारे समर्थित विकेंद्रित ऍप्लिकेशन तयार करण्यास प्रारंभ करण्यासाठी आपल्याला आवश्यक असलेली प्रत्येक गोष्ट.
TYPESCRIPTJAVASCRIPT
Open Scaffold-ETH-2(opens in a new tab)
Solidity टेम्पलेट लोगो

१,९१६

(opens in a new tab)

Solidity template

तुमच्या Solidity स्मार्ट कॉन्ट्रॅक्ट्ससाठी पूर्व-निर्मित सेटअपसाठी एक GitHub टेम्पलेट. Hardhat स्थानिक नेटवर्क, चाचण्यांसाठी Waffle, वॉलेट अंमलबजावणीसाठी इथर्स आणि बरेच काही समाविष्ट आहे.
TYPESCRIPTSOLIDITY
Open Solidity template(opens in a new tab)
Foundry लोगो

७,५१२

(opens in a new tab)

Foundry

रस्टमध्ये लिहिलेले Ethereum ऍप्लिकेशन डेव्हलपमेंटसाठी एक झगमगाट, पोर्टेबल आणि मॉड्यूलर टूलकिट.
RUSTSHELL
Open Foundry(opens in a new tab)

हे पृष्ठ उपयुक्त होते का?