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

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

صفحہ میں ترمیم کریں (opens in a new tab)

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

ایک مکمل غیر مرکزی ایپلی کیشن (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 - Web3 کے لیے Ethers.js + Hardhat + React کے اجزاء اور ہکس: سمارٹ کنٹریکٹس سے چلنے والی لامركزی ایپلی کیشنز بنانا شروع کرنے کے لیے آپ کو درکار ہر چیز۔

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 پروجیکٹس کے لیے پلگ اینڈ پلے (plug-n-play) ہے۔

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

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

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

مزید مطالعہ

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

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

صفحہ کی آخری اپ ڈیٹ: ۲۶ فروری، ۲۰۲۶