본문으로 건너뛰기
Change page

디앱(dapp) 개발 프레임워크

프레임워크 소개

완성도 높은 탈중앙화 애플리케이션 (dapp)을 구축하려면 다양한 기술이 필요합니다. 소프트웨어 프레임워크는 필요한 많은 기능을 포함하고 있거나, 원하는 도구를 선택할 수 있는 쉬운 플러그인 시스템을 제공합니다.

프레임워크는 다음과 같이 기본적으로 제공되는 많은 기능을 갖추고 있습니다.

  • 로컬 블록체인 인스턴스를 구동하는 기능.
  • 스마트 컨트랙트를 컴파일하고 테스트하기 위한 유틸리티.
  • 동일한 프로젝트/저장소 내에서 사용자 대면 애플리케이션을 구축하기 위한 클라이언트 개발 애드온.
  • 로컬에서 실행 중인 인스턴스이든 이더리움의 퍼블릭 네트워크 중 하나이든, 이더리움 네트워크에 연결하고 컨트랙트를 배포하기 위한 구성.
  • 탈중앙화 앱 배포 - IPFS와 같은 스토리지 옵션과의 통합.

전제 조건

프레임워크에 대해 자세히 알아보기 전에, 먼저 디앱(dapp)이더리움 스택에 대한 소개를 읽어보시기를 권장합니다.

사용 가능한 프레임워크

Foundry - Foundry는 이더리움 애플리케이션 개발을 위한 매우 빠르고 이식성이 뛰어나며 모듈화된 툴킷입니다.

Hardhat - 전문가를 위한 이더리움 개발 환경입니다.

Ape - Python 개발자, 데이터 과학자 및 보안 전문가를 위한 스마트 컨트랙트 개발 도구입니다.

Web3j - JVM에서 블록체인 애플리케이션을 개발하기 위한 플랫폼입니다.

ethers-kt - EVM 기반 블록체인을 위한 비동기식 고성능 Kotlin/Java/Android 라이브러리입니다.

Create Eth App - 명령어 하나로 이더리움 기반 앱을 생성합니다. 선택할 수 있는 다양한 UI 프레임워크와 탈중앙화 금융 (DeFi) 템플릿을 제공합니다.

Scaffold-Eth - Web3를 위한 Ethers.js + Hardhat + React 컴포넌트 및 훅: 스마트 컨트랙트 기반의 탈중앙화 애플리케이션 구축을 시작하는 데 필요한 모든 것을 제공합니다.

Tenderly - 블록체인 개발자가 스마트 컨트랙트를 구축, 테스트, 디버그, 모니터링 및 운영하고 디앱(dapp) UX를 개선할 수 있도록 지원하는 Web3 개발 플랫폼입니다.

The Graph - 블록체인 데이터를 효율적으로 쿼리하기 위한 The Graph입니다.

Alchemy - 이더리움 개발 플랫폼입니다.

NodeReal - 이더리움 개발 플랫폼입니다.

thirdweb SDK - 강력한 SDK 및 CLI를 사용하여 스마트 컨트랙트와 상호 작용할 수 있는 Web3 애플리케이션을 구축하세요.

Chainstack - Web3(이더리움 및 기타) 개발 플랫폼입니다.

Crossmint - 모든 주요 체인, EVM 체인(및 기타)에서 NFT 애플리케이션을 구축할 수 있는 엔터프라이즈급 Web3 개발 플랫폼입니다.

Brownie - Python 기반 개발 환경 및 테스트 프레임워크입니다.

오픈제플린 SDK - 궁극의 스마트 컨트랙트 툴킷: 스마트 컨트랙트를 개발, 컴파일, 업그레이드, 배포 및 상호 작용하는 데 도움이 되는 도구 모음입니다.

Catapulta - 멀티 체인 스마트 컨트랙트 배포 도구로, 블록 탐색기에서의 검증을 자동화하고, 배포된 스마트 컨트랙트를 추적하며, 배포 보고서를 공유할 수 있는 Foundry 및 Hardhat 프로젝트용 플러그 앤 플레이 도구입니다.

GoldRush (Covalent 제공) - GoldRush는 개발자, 분석가 및 기업을 위한 가장 포괄적인 블록체인 데이터 API 제품군을 제공합니다. 탈중앙화 금융 (DeFi) 대시보드, 지갑, 트레이딩 봇, AI 에이전트 또는 규정 준수 플랫폼 등 무엇을 구축하든, 데이터 API는 필요한 필수 온체인 데이터에 빠르고 정확하며 개발자 친화적인 액세스를 제공합니다.

Wake - 컨트랙트 테스트, 퍼징, 배포, 취약점 스캐닝 및 코드 탐색을 위한 올인원 Python 프레임워크입니다.

Veramo - 탈중앙화 애플리케이션 개발자가 애플리케이션에 탈중앙화 신원 및 검증 가능한 자격 증명을 쉽게 구축할 수 있도록 지원하는 오픈 소스, 모듈식 및 불가지론적 프레임워크입니다.

더 읽어보기

도움이 된 커뮤니티 리소스를 알고 계신가요? 이 페이지를 편집하여 추가해 주세요!

튜토리얼: 이더리움 개발 프레임워크

페이지 최근 업데이트: 2026년 2월 26일