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

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

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

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

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

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

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

۹۷۲

(opens in a new tab)

Waffle

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

۳۰۶

(opens in a new tab)

Kurtosis Ethereum Package

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

۷٬۵۵۶

(opens in a new tab)

Hardhat

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

۲٬۶۸۳

(opens in a new tab)

Brownie

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

۲۵۹

(opens in a new tab)

Epirus

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

۲٬۷۶۷

(opens in a new tab)

Create Eth App

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

۱٬۵۶۱

(opens in a new tab)

Scaffold-ETH-2

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

۱٬۹۷۴

(opens in a new tab)

Solidity template

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

۸٬۶۶۷

(opens in a new tab)

Foundry

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

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