Lanjut ke konten utama

Bantu memperbarui halaman ini

🌏

Terdapat versi baru halaman ini namun sementara ini hanya dalam bahasa Inggris. Bantu kami menerjemahkan versi terkini.

Terjemahkan halaman
Lihat Bahasa Inggris

Tidak ada bug di sini!🐛

Halaman ini tidak diterjemahkan. Untuk saat ini kami sengaja membiarkan halaman ini dalam bahasa Inggris.

Kerangka Kerja Pengembangan Dapp

Terakhir diedit: , Invalid DateTime
Edit halaman

Pengantar kerangka kerja

Membangun dapp yang lengkap membutuhkan kepingan teknologi yang berbeda. Kerangka kerja perangkat lunak mencakup banyak fitur yang dibutuhkan atau menyediakan sistem plugin mudah untuk memilih peralatan yang Anda inginkan.

Kerangka kerja tersedia dengan banyak fungsionalitas non-konvensional, seperti:

  • Fitur untuk memutar instance blockchain lokal.
  • Utilitas untuk mengompilasi dan menguji kontrak pintar Anda.
  • Add-on pengembangan klien untuk membangun aplikasi sisi pengguna dalam proyek/repositori yang sama.
  • Konfigurasi untuk menghubungkan ke jaringan Ethereum dan menggunakan kontrak, baik ke instance yang berjalansecara lokal, atau salah satu dari jaringan publik Ethereum.
  • Pendistribusian aplikasi terdesentralisasi - integrasi dengan opsi penyimpanan seperti IPFS.

Prasyarat

Sebelum menyelami kerangka kerja, kami menyarankan Anda terlebih dahulu membaca pengantar kami tentang dapps dan tumpukan Ethereum.

Kerangka kerja yang tersedia

Truffle - Lingkungan pengembangan, kerangka kerja pengujian, pipeline pengembangan, dan peralatan lainnya.

  • trufflesuite.com
  • GitHub

Hardhat - Lingkungan pengembangan Ethereum untuk kalangan profesional

Brownie - Lingkungan pengembangan dan kerangka kerja pengujian berbasis Python.

Embark - Lingkungan pengembangan, kerangka kerja pengujian, dan peralatan lainnya yang terintegrasi dengan Ethereum, IPFS, dan Whisper.

Web3j - Sebuah platform untuk mengembangkan aplikasi blockchain di JVM

SDK OpenZeppelin - Kotak Peralatan Kontrak Pintar Paling Lengkap: Rangkaian peralatan untuk membantu Anda mengembangkan, mengompilasikan, meningkatkan, menggunakan, dan berinteraksi dengan kontrak pintar.

Buat Aplikasi Eth - Buat aplikasi yang didukung Ethereum dengan satu perintah. Hadir dengan berbagai penawaran kerangka kerja UI dan templat DeFi yang bisa dipilih.

Scaffold-Eth - Komponen Ethers.js + Hardhat + React dan pengait untuk web3: semua yang Anda butuhkan untuk mulai membangun aplikasi terdesentralisasi yang didukung oleh kontrak pintar.

The Graph - Grafik untuk membuat kueri data blockchain secara efisien

Alchemy - Platform Pengembangan Ethereum.

Bacaan lebih lanjut

Tahu tentang sumber daya komunitas yang membantu Anda? Edit halaman ini dan tambahkan!

Apakah artikel ini membantu?

👈

Sebelumnya

Jaringan pengembangan

Selanjutnya

API JavaScript
👉