フレームワークと事前作成されたスタック
使用を開始したばかりの場合は特に、フレームワークを選択することをお勧めします。 本格的なdappを構築するには、さまざまな技術が必要です。フレームワークには、必要な機能の多くが含まれているか、ユーザーが望むツールを選択するための簡単なプラグインシステムが提供されています。
これらのフレームワークには、すぐに使える機能がたくさんあります。
- ローカルのブロックチェーンインスタンスを起動する機能。
- スマートコントラクトをコンパイルしてテストするユーティリティ。
- クライアント開発アドオンは、同じプロジェクト/リポジトリ内でユーザーが利用するアプリケーションを構築します。
- Ethereumネットワークに接続し、ローカルで実行されているインスタンス、またはEthereumのパブリックネットワークのいずれかにかかわらず、コントラクトを展開するための設定。
- 分散型アプリ配信 - IPFSのようなストレージオプションとの統合。
252
Kurtosis Ethereum Package
ローカルdAppの開発、プロトタイピング、テストを迅速に行うための、マルチクライアント型イーサリアムテストネットの構成とスピンアップを簡素化するコンテナベースのツールキット。
STARLARKPYTHON
開く Kurtosis Ethereum PackageJAVASCRIPTTYPESCRIPT
開く Create Eth AppTYPESCRIPTJAVASCRIPT
開く Scaffold-ETH-21,960
Solidity template
Solidityスマートコントラクト用のビルド済みセットアップ用のGitHubテンプレート。 Hardhatローカルネットワーク、テストのためのワッフル、財布の実装のためのEtherなどが含まれています。
TYPESCRIPTSOLIDITY
開く Solidity template