پرش به محتوای اصلی

یک محیط توسعه محلی راه اندازی کنید

اگر آماده شروع ساختن هستید، الان وقت انتخاب سهام مورد نظرتان است.
در اینجا ابزارها و چارچوب‌هایی وجود دارد که می‌توانید برای کمک به ساخت برنامه‌های کاربردی اتریوم خود از آنها استفاده کنید.

چارچوب‌ها و سهام‌های از پیش طراحی شده

اگر شما یک تازه کار هستید پیشنهاد می‌کنیم یک چارچوب رو برای کار خود انتخاب کنید. زبرا راه‌انداری این دپ به دانش بالایی نیاز دارند. چارچوب‌ها شامل بسیاری از ویژگی‌های مورد نیاز هستند یا سیستم‌های افزونه آسان را برای انتخاب ابزار مورد نظر شما ارائه می‌کنند.

این چارچوب‌ها با قابلیت‌های بسیار گسترده در دسترس هستند، قابلیت‌هایی چون:

  • ویژگی‌هایی برای ایجاد یک نمونه بلاکچین محلی.
  • ابزارهایی برای تدوین و آزمایش قراردادهای هوشمند خود.
  • افزونه‌های توسعه کاربر برای ساخت برنامه‌های کاربردی کاربر در یک پروژه/مخزن.
  • پیکربندی برای اتصال به شبکه‌های اتریوم و بکارگیری قراردادها، چه در یک نمونه در حال اجرا محلی یا یکی از شبکه‌های عمومی اتریوم.
  • توزیع برنامه‌های غیرمتمرکز - سازگاری با گزینه‌های ذخیره سازی چون IPFS.
تصویری از بلوک‌هایی که مانند نماد ETH سازماندهی شده اند
لوگوی Waffle

۹۶۲

(opens in a new tab)

Waffle

پیشرفته ترین کتاب تست قراردادهای هوشمند. به تنهایی یا با Scaffold-eth یا Hardhat استفاده کنید.
TYPESCRIPTSOLIDITY
باز کردن Waffle(opens in a new tab)
لوگوی Kurtosis

۲۳۸

(opens in a new tab)

Kurtosis Ethereum Package

یک بسته ابزار مبتنی بر کانتینر برای پیکربندی و راه‌اندازی آسان شبکه تست‌ مولتی-کلاینت اتریوم برای توسعه، نمونه‌سازی و تست سریع دپ محلی.
STARLARKPYTHON
باز کردن Kurtosis Ethereum Package(opens in a new tab)
لوگوی Hardhat

۷٬۲۱۵

(opens in a new tab)

Hardhat

Hardhat یک محیط توسعه اتریوم برای حرفه‌ای‌ها می‌باشد.
TYPESCRIPTSOLIDITY
باز کردن Hardhat(opens in a new tab)
لوگو Brownie

۲٬۶۳۹

(opens in a new tab)

Brownie

یک چارچوب تست و توسعه بر بستر پایتون برای قراردادهای هوشمند قابل اجرا در ماشین مجازی اتریوم.
PYTHONSOLIDITY
باز کردن Brownie(opens in a new tab)
لوگوی Epirus

۲۴۶

(opens in a new tab)

Epirus

پلتفرمی برای توسعه، بکارگیری و نظارت بر برنامه‌های کاربردی زنجیره‌‌ی بلوکی در ماشین مجازی جاوا.
HTMLSHELL
باز کردن Epirus(opens in a new tab)
ایجاد لوگوی برنامه اتر

۲٬۷۴۴

(opens in a new tab)

Create Eth App

تنها با یک دستور برنامه‌های تحت حمایت اتریوم ایجاد کنید. که همراه با گستره ای از طرح‌های چارچوب‌های رابط کاربری و دیفای اداره می‌شوند و می‌توانید از بین آن‌ها انتخاب کنید.
JAVASCRIPTTYPESCRIPT
باز کردن Create Eth App(opens in a new tab)
لوگوی scaffold-eth

۱٬۳۲۷

(opens in a new tab)

Scaffold-ETH-2

Ethers + Hardhat + React: تمام آنچه لازم دارید تا ساختن برنامه‌های غیرمتمرکز قدرت‌گرفته از قراردادهای هوشمند را آغاز کنید.
TYPESCRIPTJAVASCRIPT
باز کردن Scaffold-ETH-2(opens in a new tab)
لوگوی الگوی Solidity

۱٬۹۵۴

(opens in a new tab)

Solidity template

یک الگوی GitHub برای راه اندازی از پیش ساخته شده برای قراردادهای هوشمند Solidity شما. شامل یک شبکه محلی Hardhat، Waffle برای آزمایش، Ethers برای اجرای کیف پول و موارد دیگر است.
TYPESCRIPTSOLIDITY
باز کردن Solidity template(opens in a new tab)
لوگوی Foundry

۸٬۱۷۸

(opens in a new tab)

Foundry

یک جعبه‌ابزار سریع، قابل‌حمل و ماژولار برای توسعه‌ی برنامه اتریوم که با زبان Rust نوشته شده است.
RUSTSHELL
باز کردن Foundry(opens in a new tab)

آیا این برگه مفید بود؟