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

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

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

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

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

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

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

۹۵۶

(opens in a new tab)

Waffle

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

۱۱۵

(opens in a new tab)

Kurtosis Ethereum Package

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

۶٬۵۵۶

(opens in a new tab)

Hardhat

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

۱۴٬۰۲۵

(opens in a new tab)

Truffle

Truffle Suite توسعه دهندگان را تا حد امکان راحت از ایده به دپ می‌رساند.
TYPESCRIPTJAVASCRIPT
Open Truffle(opens in a new tab)
لوگو Brownie
⭐

۲٬۵۷۶

(opens in a new tab)

Brownie

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

۲۲۷

(opens in a new tab)

Epirus

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

۲٬۶۴۴

(opens in a new tab)

Create Eth App

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

۷۸۱

(opens in a new tab)

Scaffold-ETH-2

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

۱٬۹۰۱

(opens in a new tab)

Solidity template

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

۷٬۲۵۲

(opens in a new tab)

Foundry

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

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