مرکزی مواد پر جائیں
Change page

Dapp ڈیولپمنٹ فریم ورکس

فریم ورکس کا تعارف

ایک مکمل غیر مرکزی ایپلی کیشن (dapp) بنانے کے لیے ٹیکنالوجی کے مختلف حصوں کی ضرورت ہوتی ہے۔ سافٹ ویئر فریم ورکس میں بہت سی مطلوبہ خصوصیات شامل ہوتی ہیں یا وہ آپ کے مطلوبہ ٹولز کو منتخب کرنے کے لیے آسان پلگ ان سسٹمز فراہم کرتے ہیں۔

فریم ورکس بہت سی پہلے سے تیار شدہ (out-of-the-box) فعالیت کے ساتھ آتے ہیں، جیسے:

  • ایک مقامی بلاک چین انسٹینس شروع کرنے کی خصوصیات۔
  • آپ کے سمارٹ کنٹریکٹس کو مرتب (compile) اور ٹیسٹ کرنے کی سہولیات۔
  • اسی پروجیکٹ/ریپوزٹری کے اندر آپ کی صارف کا سامنا کرنے والی ایپلی کیشن بنانے کے لیے کلائنٹ ڈیولپمنٹ ایڈ آنز۔
  • ایتھیریم نیٹ ورکس سے جڑنے اور کنٹریکٹس تعینات کرنے کی کنفیگریشن، چاہے وہ مقامی طور پر چلنے والے انسٹینس پر ہو، یا ایتھیریم کے عوامی نیٹ ورکس میں سے کسی ایک پر۔
  • لامركزی ایپ کی تقسیم - IPFS جیسے اسٹوریج کے اختیارات کے ساتھ انضمام۔

پیشگی شرائط

فریم ورکس میں گہرائی سے جانے سے پہلے، ہم تجویز کرتے ہیں کہ آپ پہلے dapps اور ایتھیریم اسٹیک کا ہمارا تعارف پڑھیں۔

دستیاب فریم ورکس

Foundry - Foundry ایتھیریم ایپلی کیشن ڈیولپمنٹ کے لیے ایک انتہائی تیز، پورٹیبل اور ماڈیولر ٹول کٹ ہے

Hardhat - پیشہ ور افراد کے لیے ایتھیریم ڈیولپمنٹ کا ماحول۔

Ape - Python ڈیولپرز، ڈیٹا سائنٹسٹس، اور سیکیورٹی پروفیشنلز کے لیے سمارٹ کنٹریکٹ ڈیولپمنٹ ٹول۔

Web3j - JVM پر بلاک چین ایپلی کیشنز تیار کرنے کا ایک پلیٹ فارم۔

ethers-kt - EVM پر مبنی بلاک چینز کے لیے غیر مطابقت پذیر (Async)، اعلیٰ کارکردگی والی Kotlin/Java/Android لائبریری۔

Create Eth App - ایک کمانڈ کے ساتھ ایتھیریم سے چلنے والی ایپس بنائیں۔ انتخاب کرنے کے لیے UI فریم ورکس اور غیر مرکزی مالیات (DeFi) ٹیمپلیٹس کی وسیع پیشکش کے ساتھ آتا ہے۔

Scaffold-ETH 2 - آپ کی پسند کے Hardhat یا Foundry کے ساتھ Next.js، Wagmi، Viem اور RainbowKit: کنٹریکٹ ہاٹ ری لوڈ، کسٹم React ہکس، ایک برنر والیٹ اور مقامی فوسٹ، اور فل اسٹیک غیر مرکزی ایپلی کیشن (dapp) ڈیولپمنٹ کے لیے ایکسٹینشن ماڈیولز۔

Tenderly - Web3 ڈیولپمنٹ پلیٹ فارم جو بلاک چین ڈیولپرز کو سمارٹ کنٹریکٹس بنانے، ٹیسٹ کرنے، ڈیبگ کرنے، مانیٹر کرنے اور چلانے کے ساتھ ساتھ dapp کے UX کو بہتر بنانے کے قابل بناتا ہے۔

The Graph - بلاک چین ڈیٹا کو مؤثر طریقے سے استفسار (query) کرنے کے لیے The Graph۔

Alchemy - ایتھیریم ڈیولپمنٹ پلیٹ فارم۔

NodeReal - ایتھیریم ڈیولپمنٹ پلیٹ فارم۔

thirdweb SDK - ہمارے طاقتور SDKs اور CLI کا استعمال کرتے ہوئے ایسی Web3 ایپلی کیشنز بنائیں جو آپ کے سمارٹ کنٹریکٹس کے ساتھ تعامل کر سکیں۔

Chainstack - Web3 (ایتھیریم اور دیگر) ڈیولپمنٹ پلیٹ فارم۔

Crossmint - انٹرپرائز گریڈ Web3 ڈیولپمنٹ پلیٹ فارم، جو آپ کو تمام بڑی چینز، EVM چینز (اور دیگر) پر NFT ایپلی کیشنز بنانے کی اجازت دیتا ہے۔

Brownie - Python پر مبنی ڈیولپمنٹ ماحول اور ٹیسٹنگ فریم ورک۔

اوپن زیپلن SDK - حتمی سمارٹ کنٹریکٹ ٹول کٹ: سمارٹ کنٹریکٹس کو تیار کرنے، مرتب کرنے، اپ گریڈ کرنے، تعینات کرنے اور ان کے ساتھ تعامل کرنے میں آپ کی مدد کرنے کے لیے ٹولز کا ایک مجموعہ۔

Catapulta - ملٹی چین سمارٹ کنٹریکٹس تعیناتی ٹول، بلاک ایکسپلوررز میں تصدیق کو خودکار بنائیں، تعینات کردہ سمارٹ کنٹریکٹس کا ٹریک رکھیں اور تعیناتی کی رپورٹس شیئر کریں، Foundry اور Hardhat پروجیکٹس کے لیے پلگ اینڈ پلے۔

GoldRush (Covalent کے ذریعے تقویت یافتہ) - GoldRush ڈیولپرز، تجزیہ کاروں اور انٹرپرائزز کے لیے سب سے جامع بلاک چین ڈیٹا API سویٹ پیش کرتا ہے۔ چاہے آپ غیر مرکزی مالیات (DeFi) ڈیش بورڈ، والیٹ، ٹریڈنگ بوٹ، مصنوعی ذہانت کا ایجنٹ یا کمپلائنس پلیٹ فارم بنا رہے ہوں، ڈیٹا APIs آپ کو درکار ضروری آن چین ڈیٹا تک تیز، درست اور ڈیولپر کے لیے سازگار رسائی فراہم کرتے ہیں

Wake - کنٹریکٹس کی ٹیسٹنگ، فزنگ (fuzzing)، تعیناتی، کمزوریوں کی اسکیننگ اور کوڈ نیویگیشن کے لیے آل ان ون Python فریم ورک۔

Veramo - اوپن سورس، ماڈیولر اور ایگنوسٹک فریم ورک جو غیر مرکزی ایپلی کیشن (dapp) ڈیولپرز کے لیے اپنی ایپلی کیشنز میں لامركزی شناختیں اور قابل تصدیق اسناد بنانا آسان بناتا ہے۔

Moccasin - Vyper کے لیے ایک تیز، Pythonic سمارٹ کنٹریکٹ ڈیولپمنٹ اور ٹیسٹنگ فریم ورک، جو Titanoboa پر بنایا گیا ہے۔

مزید مطالعہ

کسی ایسے کمیونٹی وسیلے کے بارے میں جانتے ہیں جس نے آپ کی مدد کی ہو؟ اس صفحے میں ترمیم کریں اور اسے شامل کریں!

ٹیوٹوریلز: ایتھیریم پر ڈیولپمنٹ فریم ورکس