---
title: "Dapp ڈیولپمنٹ فریم ورکس"
description: "فریم ورکس کے فوائد دریافت کریں اور دستیاب اختیارات کا موازنہ کریں۔"
lang: ur
---

## فریم ورکس کا تعارف {#introduction-to-frameworks}

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

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

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

## پیشگی شرائط {#prerequisites}

فریم ورکس میں گہرائی سے جانے سے پہلے، ہم تجویز کرتے ہیں کہ آپ پہلے [dapps](/developers/docs/dapps/) اور [ایتھیریم اسٹیک](/developers/docs/ethereum-stack/) کا ہمارا تعارف پڑھیں۔

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

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

- [Foundry انسٹال کریں](https://book.getfoundry.sh/)
- [Foundry کی کتاب](https://book.getfoundry.sh/)
- [ٹیلی گرام پر Foundry کمیونٹی چیٹ](https://t.me/foundry_support)
- [Awesome Foundry](https://github.com/crisgarner/awesome-foundry)

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

- [hardhat.org](https://hardhat.org)
- [GitHub](https://github.com/nomiclabs/hardhat)

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

- [دستاویزات](https://docs.apeworx.io/ape/stable/)
- [GitHub](https://github.com/ApeWorX/ape)

**Web3j -** **_<span dir="ltr">JVM</span> پر بلاک چین ایپلی کیشنز تیار کرنے کا ایک پلیٹ فارم۔_**

- [ہوم پیج](https://www.web3labs.com/web3j-sdk)
- [دستاویزات](https://docs.web3j.io)
- [GitHub](https://github.com/web3j/web3j)

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

- [GitHub](https://github.com/Kr1ptal/ethers-kt)
- [مثالیں](https://github.com/Kr1ptal/ethers-kt/tree/master/examples)
- [ڈسکارڈ](https://discord.gg/rx35NzQGSb)

**Create Eth App -** **_ایک کمانڈ کے ساتھ ایتھیریم سے چلنے والی ایپس بنائیں۔ انتخاب کرنے کے لیے <span dir="ltr">UI</span> فریم ورکس اور غیر مرکزی مالیات (DeFi) ٹیمپلیٹس کی وسیع پیشکش کے ساتھ آتا ہے۔_**

- [GitHub](https://github.com/paulrberg/create-eth-app)
- [ٹیمپلیٹس](https://github.com/PaulRBerg/create-eth-app/tree/develop/templates)

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

- [ویب سائٹ](https://scaffoldeth.io/)
- [GitHub](https://github.com/scaffold-eth/scaffold-eth-2)

**Tenderly -** **_Web3 ڈیولپمنٹ پلیٹ فارم جو بلاک چین ڈیولپرز کو سمارٹ کنٹریکٹس بنانے، ٹیسٹ کرنے، ڈیبگ کرنے، مانیٹر کرنے اور چلانے کے ساتھ ساتھ dapp کے <span dir="ltr">UX</span> کو بہتر بنانے کے قابل بناتا ہے۔_**

- [ویب سائٹ](https://tenderly.co/)
- [دستاویزات](https://docs.tenderly.co/)

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

- [ویب سائٹ](https://thegraph.com/)
- [ٹیوٹوریل](/developers/tutorials/the-graph-fixing-web3-data-querying/)

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

- [alchemy.com](https://www.alchemy.com/)
- [GitHub](https://github.com/alchemyplatform)
- [ڈسکارڈ](https://discord.com/invite/alchemyplatform)

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

- [Nodereal.io](https://nodereal.io/)
- [GitHub](https://github.com/node-real)
- [ڈسکارڈ](https://discord.gg/V5k5gsuE)

**thirdweb SDK -** **_ہمارے طاقتور <span dir="ltr">SDKs</span> اور <span dir="ltr">CLI</span> کا استعمال کرتے ہوئے ایسی Web3 ایپلی کیشنز بنائیں جو آپ کے سمارٹ کنٹریکٹس کے ساتھ تعامل کر سکیں۔_**

- [دستاویزات](https://portal.thirdweb.com/sdk/)
- [GitHub](https://github.com/thirdweb-dev/)

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

- [chainstack.com](https://www.chainstack.com/)
- [GitHub](https://github.com/chainstack)
- [ڈسکارڈ](https://discord.gg/BSb5zfp9AT)

**Crossmint -** **_انٹرپرائز گریڈ Web3 ڈیولپمنٹ پلیٹ فارم، جو آپ کو تمام بڑی چینز، <span dir="ltr">EVM</span> چینز (اور دیگر) پر <span dir="ltr">NFT</span> ایپلی کیشنز بنانے کی اجازت دیتا ہے۔_**

- [ویب سائٹ](https://www.crossmint.com)
- [دستاویزات](https://docs.crossmint.com)
- [ڈسکارڈ](https://discord.com/invite/crossmint)

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

- [دستاویزات](https://eth-brownie.readthedocs.io/en/latest/)
- [GitHub](https://github.com/eth-brownie/brownie)
- **Brownie فی الحال غیر زیرِ انتظام (unmaintained) ہے**

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

- [اوپن زیپلن Defender SDK](https://docs.openzeppelin.com/defender/sdk)
- [GitHub](https://github.com/OpenZeppelin/openzeppelin-sdk)
- [کمیونٹی فورم](https://forum.openzeppelin.com/c/support/17)
- **اوپن زیپلن SDK کی ڈیولپمنٹ ختم ہو چکی ہے**

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

- [GitHub](https://github.com/catapulta-sh)

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

- [ویب سائٹ](https://goldrush.dev/)
- [دستاویزات](https://goldrush.dev/docs/chains/ethereum)
- [GitHub](https://github.com/covalenthq)
- [ڈسکارڈ](https://www.covalenthq.com/discord/)

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

- [ہوم پیج](https://getwake.io/)
- [دستاویزات](https://ackeeblockchain.com/wake/docs/latest/)
- [GitHub](https://github.com/Ackee-Blockchain/wake)
- [<span dir="ltr">VS Code</span> ایکسٹینشن](https://marketplace.visualstudio.com/items?itemName=AckeeBlockchain.tools-for-solidity)

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

- [ہوم پیج](https://veramo.io/)
- [دستاویزات](https://veramo.io/docs/basics/introduction)
- [GitHub](https://github.com/uport-project/veramo)
- [ڈسکارڈ](https://discord.com/invite/FRRBdjemHV)
- [<span dir="ltr">NPM</span> پیکیج](https://www.npmjs.com/package/@veramo/core)

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

- [دستاویزات](https://cyfrin.github.io/moccasin/)
- [GitHub](https://github.com/Cyfrin/moccasin)
## مزید مطالعہ {#further-reading}

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

## متعلقہ موضوعات {#related-topics}

- [مقامی ڈیولپمنٹ کا ماحول ترتیب دیں](/developers/local-environment/)

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

- [ابتدائی افراد کے لیے ہیلو ورلڈ سمارٹ کنٹریکٹ – فل اسٹیک](/developers/tutorials/hello-world-smart-contract-fullstack/) _– Hardhat کا استعمال کرتے ہوئے ایک ہیلو ورلڈ سمارٹ کنٹریکٹ بنائیں اور تعینات کریں، پھر اسے فرنٹ اینڈ سے جوڑیں۔_
