بالنسبة إلى blockchain التي تستخدم EVM ، تعمل الكمأة كبيئة تطوير وإطار اختبار ، وهي أداة مستخدمة على نطاق واسع لتطوير تطبيقات blockchain.
ما هو الكمأة؟
ما هو جناح الكمأة؟
إنها مجموعة من ثلاث أدوات. الكمأة والغاناش والرذاذ. في جوهره ، يعد Truffle Suite نظامًا بيئيًا لتطوير التطبيقات اللامركزية. يحظى بشعبية كبيرة بين مطوري dApps لأنه يدعم عملية التطوير الكاملة. بفضل مجتمعه النابض بالحياة والمزدهر ، كان Truffle Suite نقطة جذب للمطورين الطموحين والجدد أيضًا.
الكمأة
المكون الرئيسي لـ Truffle Suite هو Truffle. إنها بيئة تطوير متخصصة في تطوير العقود الذكية. مع مجموعة كبيرة من الوظائف القيمة ، فإن تطوير dApps أسهل بكثير للمطورين – هذه السهولة لها صدى مع شعارها “Smart Contracts Made Sweeter” أيضًا.
يقوم Truffle بأتمتة تجميع وتعبئة كود Solidity في كود ثانوي يتم إرساله إلى Ethereum Virtual Machine (EVM). كما أنه يبسط عملية دمج dApp الخاص بك مع أدوات التطوير الأمامية.
غاناش
بينما يُشار إلى Ganache عمومًا باسم Blockchain الشخصي ، يجب اعتباره أشبه بمحاكاة Bitcoin / Ethereum. إنه أحد مكونات Truffle Suite الذي تم إنشاؤه لاختبار التطبيقات عن طريق محاكاة blockchain. هذا يسمح لهم بالتأكد من أن التعليمات البرمجية الخاصة بهم ستعمل بشكل صحيح مع معاملات blockchain الحقيقية.
أفضل طريقة للتفكير في Ganache هي استخدام دفتر الأستاذ المصرفي الكبير (قاعدة بيانات) مع بعض الوظائف الأساسية مثل إنشاء الحسابات وإنشاء المعاملات وإرسالها وما إلى ذلك. إنها طريقة ممتازة لمعرفة فعالية الكود الخاص بك واختبار العقود الذكية الخاصة بك في البيئة المحلية قبل نشرها في blockchain.
رذاذ
العودة لقائمة المصطلحات الرئيسية