---
title: "أطر عمل تطوير التطبيقات اللامركزية ⁦(dapps)⁩"
description: "استكشف مزايا أطر العمل وقارن بين الخيارات المتاحة."
lang: ar
---

## مقدمة عن أطر العمل {#introduction-to-frameworks}

يتطلب بناء تطبيق لامركزي (dapp) متكامل أجزاءً مختلفة من التكنولوجيا. تتضمن أطر عمل البرامج العديد من الميزات المطلوبة أو توفر أنظمة إضافات سهلة لاختيار الأدوات التي ترغب بها.

تأتي أطر العمل مع الكثير من الوظائف الجاهزة للاستخدام، مثل:

- ميزات لإنشاء نسخة محلية من سلسلة الكتل.
- أدوات مساعدة لتجميع واختبار عقودك الذكية.
- إضافات تطوير العميل لبناء تطبيقك المواجه للمستخدم داخل نفس المشروع/المستودع.
- إعدادات للاتصال بشبكات إيثيريوم ونشر العقود، سواء على نسخة تعمل محليًا، أو إحدى شبكات إيثيريوم العامة.
- توزيع التطبيقات اللامركزية - تكاملات مع خيارات التخزين مثل <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 -** **_منصة لتطوير تطبيقات سلسلة الكتل على JVM._**

- [الصفحة الرئيسية](https://www.web3labs.com/web3j-sdk)
- [التوثيق](https://docs.web3j.io)
- [GitHub](https://github.com/web3j/web3j)

**ethers-kt -** **_مكتبة غير متزامنة وعالية الأداء لـ Kotlin/Java/Android لسلاسل الكتل القائمة على EVM._**

- [GitHub](https://github.com/Kr1ptal/ethers-kt)
- [أمثلة](https://github.com/Kr1ptal/ethers-kt/tree/master/examples)
- [ديسكورد](https://discord.gg/rx35NzQGSb)

**Create Eth App -** **_أنشئ تطبيقات مدعومة من إيثيريوم بأمر واحد. يأتي مع مجموعة واسعة من أطر عمل واجهة المستخدم (UI) وقوالب التمويل اللامركزي (DeFi) للاختيار من بينها._**

- [GitHub](https://github.com/paulrberg/create-eth-app)
- [قوالب](https://github.com/PaulRBerg/create-eth-app/tree/develop/templates)

**Scaffold-ETH 2 -** **_Next.js وWagmi وViem وRainbowKit مع اختيارك لـ Hardhat أو Foundry: إعادة التحميل السريع للعقود، وخطافات React المخصصة، ومحفظة حرق وصنبور محلي، ووحدات امتداد لتطوير التطبيقات اللامركزية (dapps) المتكاملة._**

- [الموقع الإلكتروني](https://scaffoldeth.io/)
- [GitHub](https://github.com/scaffold-eth/scaffold-eth-2)

**Tenderly -** **_منصة تطوير Web3 تمكن مطوري سلسلة الكتل من بناء واختبار وتصحيح أخطاء ومراقبة وتشغيل العقود الذكية وتحسين تجربة المستخدم (UX) للتطبيقات اللامركزية._**

- [الموقع الإلكتروني](https://tenderly.co/)
- [التوثيق](https://docs.tenderly.co/)

**The Graph -** **_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 -** **_قم ببناء تطبيقات Web3 يمكنها التفاعل مع عقودك الذكية باستخدام حزم تطوير البرمجيات (SDKs) وواجهة سطر الأوامر (CLI) القوية الخاصة بنا._**

- [التوثيق](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 على مستوى المؤسسات، تتيح لك بناء تطبيقات الرموز غير القابلة للاستبدال (NFT) على جميع السلاسل الرئيسية وسلاسل EVM (وغيرها)._**

- [الموقع الإلكتروني](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 غير مدعوم حاليًا**

**أوبن زبلن 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 -** **_أداة نشر العقود الذكية متعددة السلاسل، تعمل على أتمتة عمليات التحقق في مستكشفات الكتل، وتتبع العقود الذكية المنشورة ومشاركة تقارير النشر، وهي جاهزة للتشغيل (plug-n-play) لمشاريع 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 -** **_إطار عمل Python شامل لاختبار العقود، والاختبار العشوائي (fuzzing)، والنشر، ومسح الثغرات الأمنية، والتنقل في الكود._**

- [الصفحة الرئيسية](https://getwake.io/)
- [التوثيق](https://ackeeblockchain.com/wake/docs/latest/)
- [GitHub](https://github.com/Ackee-Blockchain/wake)
- [إضافة VS Code](https://marketplace.visualstudio.com/items?itemName=AckeeBlockchain.tools-for-solidity)

**Veramo -** **_إطار عمل مفتوح المصدر ومعياري ومستقل يسهل على مطوري التطبيقات اللامركزية بناء هويات لامركزية وبيانات اعتماد يمكن التحقق منها في تطبيقاتهم._**

- [الصفحة الرئيسية](https://veramo.io/)
- [التوثيق](https://veramo.io/docs/basics/introduction)
- [GitHub](https://github.com/uport-project/veramo)
- [ديسكورد](https://discord.com/invite/FRRBdjemHV)
- [حزمة NPM](https://www.npmjs.com/package/@veramo/core)

**Moccasin -** **_إطار عمل سريع ومبني على Python لتطوير واختبار العقود الذكية لـ Vyper، مبني على Titanoboa._**

- [التوثيق](https://cyfrin.github.io/moccasin/)
- [GitHub](https://github.com/Cyfrin/moccasin)
## قراءة إضافية {#further-reading}

_هل تعرف موردًا مجتمعيًا ساعدك؟ قم بتعديل هذه الصفحة وأضفه!_

## مواضيع ذات صلة {#related-topics}

- [إعداد بيئة تطوير محلية](/developers/local-environment/)

## برامج تعليمية: أطر عمل التطوير على إيثيريوم {#tutorials}

- [عقد ذكي "Hello World" للمبتدئين – Fullstack](/developers/tutorials/hello-world-smart-contract-fullstack/) _– قم ببناء ونشر عقد ذكي "Hello World" باستخدام Hardhat، ثم قم بتوصيله بواجهة أمامية._
