جلسه سوم Solidity - راه‌اندازی محیط توسعه

اگر تاکنون cURL را روی سیستم خود نصب نکرده‌اید، می‌توانید با مراجعه به لینک زیر، آن را راه‌اندازی کنید:

آموزش آماده سازی محیط برنامه نویسی سالیدیتی

راهنمای نصب cURL

باید خروجی‌ای مشابه نمونه‌ی زیر مشاهده کنید.

Forge و Foundry در ساليديتي دقیقاً چه هستند؟

می‌توانید Forge و Foundry را مشابه ابزارهایی مانند Gulp یا Webpack در جاوااسکریپت، Maven در جاوا یا Tox در پایتون در نظر بگیرید.
Foundry یک فریم‌ورک توسعه برای سالیدیتی است که فرآیند تست، توسعه و استقرار (دیپلوی) قراردادهای هوشمند را بسیار ساده‌تر می‌کند.
بدون تردید، Foundry در سال ۲۰۲۳ محبوب‌ترین فریم‌ورک توسعه سالیدیتی بوده و یادگیری آن برای هر توسعه‌دهنده‌ی سالیدیتی کاملاً ضروری است.

یکی از ویژگی‌های بسیار جالب Foundry این است که امکان نوشتن تست‌های واحد (Unit Tests) را مستقیماً به زبان سالیدیتی فراهم می‌کند. این موضوع فرآیند تست‌نویسی را بسیار ساده‌تر کرده است؛ در حالی که ابزارهای قبلی نیاز به نوشتن تست‌ها با زبان جاوااسکریپت داشتند، که این موضوع باعث تغییر زمینه ذهنی بین زبان‌ها (Context Switching) و همچنین سخت‌تر شدن تبدیل نوع داده‌ها (Type Casting) می‌شد.

افزونه‌ VS Code

اگر هنوز این افزونه‌ ضروری را دانلود نکرده‌اید، حتماً این کار را انجام دهید!

افزونه solidity در vs code

5/5 - (2 امتیاز)

راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.

دوره آموزش برنامه نویسی پایتون در 24 ساعت + ساخت ربات تلگرامی
  • انتشار: ۸ اردیبهشت ۱۴۰۴

دسته بندی موضوعات

آخرین محصولات فروشگاه

مشاهده همه

نظرات

بازخوردهای خود را برای ما ارسال کنید