تخطٍ إلى المحتوى الرئيسي
Change page

إثيريوم لمطوري جافا سكربت

آخر تحديث للصفحة: 15 سبتمبر 2025

تعد جافا سكريبت من بين اللغات الأكثر شعبية في نظام إيثريوم البيئي. في الواقع، هناك فريق (opens in a new tab) مخصص لجلب أكبر قدر ممكن من إيثريوم إلى جافا سكريبت.

هناك فرص لكتابة جافا سكريبت (أو شيء قريب منه) على جميع مستويات الحزمة البرمجية.

التفاعل مع إيثريوم

مكتبات واجهة برمجة تطبيقات جافا سكريبت

إذا كنت ترغب في كتابة جافا سكريبت للاستعلام عن سلسلة الكتل (blockchain) وإرسال المعاملات والمزيد، فإن الطريقة الأكثر ملاءمة للقيام بذلك هي استخدام مكتبة واجهة برمجة تطبيقات جافا سكريبت. تتيح واجهات برمجة التطبيقات هذه للمطورين التفاعل بسهولة مع العُقَد الموجودة في شبكة إيثريوم.

بإمكانك استخدام هذه المكتبات للتفاعل مع العقود الذكية على إيثريوم، وبالتالي يصبح من الممكن إنشاء تطبيق لامركزي حيث تستخدم جافا سكريبت فقط للتفاعل مع العقود الموجودة مسبقًا.

اطّلع على

العقود الذكية

إذا كنت مطور جافا سكريبت وترغب في كتابة عقدك الذكي الخاص، فقد ترغب في التعرف على سوليديتي (opens in a new tab). هذه هي لغة العقود الذكية الأكثر شيوعًا وهي مشابهة لـ جافا سكريبت من حيث البنية النحوية، مما قد يجعل تعلمها أسهل

المزيد عن العقود الذكية.

فهم البروتوكول

آلة إيثريوم الافتراضية

يوجد تنفيذ جافا سكريبت لـآلة إيثريوم الافتراضية. إنه يدعم أحدث قواعد الشوكة. تشير قواعد الشوكة إلى التغييرات التي تم إجراؤها على EVM نتيجة للترقيات المخطط لها.

يتم تقسيمه إلى حزم جافا سكريبت مختلفة يمكنك التحقق منها لفهم أفضل:

  • الحسابات
  • الكتل
  • blockchain نفسها
  • المعاملات
  • وغير ذلك...

سيساعدك هذا على فهم أشياء مثل "ما هو هيكل البيانات الخاص بالحساب؟".

إذا كنت تفضل قراءة التعليمات البرمجية، فقد يكون هذا جافا سكريبت بديلاً رائعًا لقراءة مستنداتنا.

اطّلع على آلة إيثريوم الافتراضية (EVM)
@ethereumjs/evm (opens in a new tab)

العُقَد والعملاء

يعد عميل Ethereumjs قيد التطوير النشط الذي يسمح لك بالبحث في كيفية عمل عملاء إيثريوم باللغة التي تفهمها؛ جافا سكريبت!

اطّلع على العميل
@ethereumjs/client (opens in a new tab)

مشاريع أخرى

There are also plenty of other things going on in the land of إيثريوم جافا سكريبت, including:

  • مكتبات أدوات المحفظة.
  • أدوات لإنشاء مفاتيح إيثريوم واستيرادها وتصديرها.
  • تنفيذ لـ merkle-patricia-tree – وهي بنية بيانات موضحة في الورقة الصفراء لإيثريوم.

تعمق في كل ما يثير اهتمامك في مستودع إيثيريوم جي إس (opens in a new tab)

قراءة إضافية

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

هل كانت هذه المقالة مفيدة؟