Framework phát triển Dapp
Lần cập nhật trang lần cuối: 26 tháng 2, 2026
Giới thiệu về các framework
Việc xây dựng một ứng dụng phi tập trung hoàn chỉnh đòi hỏi những thành phần công nghệ khác nhau. Các framework phần mềm bao gồm nhiều tính năng cần thiết hoặc cung cấp các hệ thống plugin dễ dàng để lựa chọn các công cụ mà bạn mong muốn.
Các framework đi kèm với nhiều chức năng sẵn có, chẳng hạn như :
- Các tính năng để tạo ra một phiên bản blockchain cục bộ.
- Các tiện ích để biên dịch và kiểm tra hợp đồng thông minh của bạn.
- Các tiện ích bổ sung phát triển client để xây dựng ứng dụng hướng tới người dùng của bạn trong cùng một dự án/kho lưu trữ.
- Cấu hình để kết nối với các mạng Ethereum và triển khai các hợp đồng, cho dù đó là một phiên bản đang chạy cục bộ, hay một trong các mạng công khai của Ethereum.
- Phân phối ứng dụng phi tập trung - tích hợp với các tùy chọn lưu trữ như IPFS.
Điều kiện tiên quyết
Trước khi đi sâu vào các framework, chúng tôi khuyên bạn nên đọc qua phần giới thiệu của chúng tôi về các ứng dụng phi tập trung và ngăn xếp Ethereum.
Các framework có sẵn
Foundry - Foundry là một bộ công cụ cực nhanh, di động và có thể mô-đun hóa để phát triển ứng dụng Ethereum
- Cài đặt Foundryopens in a new tab
- Sách về Foundryopens in a new tab
- Trò chuyện cộng đồng Foundry trên Telegramopens in a new tab
- Awesome Foundryopens in a new tab
Hardhat - Môi trường phát triển Ethereum dành cho các chuyên gia.
Ape - Công cụ phát triển hợp đồng thông minh dành cho các Pythonista, Nhà khoa học dữ liệu và Chuyên gia bảo mật.
Web3j - Một nền tảng để phát triển các ứng dụng chuỗi khối trên JVM.
ethers-kt - Thư viện Kotlin/Java/Android không đồng bộ, hiệu suất cao cho các chuỗi khối dựa trên EVM.
Create Eth App - Tạo các ứng dụng chạy trên Ethereum chỉ bằng một lệnh. Có nhiều lựa chọn về các khung giao diện người dùng (UI) và mẫu DeFi để chọn lựa.
Scaffold-Eth - Ethers.js + Hardhat + các thành phần và hook của React cho web3: mọi thứ bạn cần để bắt đầu xây dựng các ứng dụng phi tập trung được hỗ trợ bởi các hợp đồng thông minh.
Tenderly - Nền tảng phát triển Web3 cho phép các nhà phát triển chuỗi khối xây dựng, kiểm thử, gỡ lỗi, giám sát và vận hành các hợp đồng thông minh và cải thiện UX của ứng dụng phi tập trung.
The Graph - The Graph để truy vấn dữ liệu chuỗi khối một cách hiệu quả.
Alchemy - Nền tảng phát triển Ethereum.
NodeReal - Nền tảng phát triển Ethereum.
thirdweb SDK - Xây dựng các ứng dụng web3 có thể tương tác với các hợp đồng thông minh của bạn bằng các SDK và CLI mạnh mẽ của chúng tôi.
Chainstack - Nền tảng phát triển Web3 (Ethereum và các chuỗi khác).
Crossmint - Nền tảng phát triển web3 cấp doanh nghiệp, cho phép bạn xây dựng các ứng dụng NFT trên tất cả các chuỗi lớn, các chuỗi EVM (và các chuỗi khác).
Brownie - Môi trường phát triển và framework kiểm thử dựa trên Python.
- Tài liệuopens in a new tab
- GitHubopens in a new tab
- Brownie hiện tại không được bảo trì
OpenZeppelin SDK - Bộ công cụ Hợp đồng thông minh Tối thượng: Một bộ công cụ giúp bạn phát triển, biên dịch, nâng cấp, triển khai và tương tác với các hợp đồng thông minh.
- OpenZeppelin Defender SDKopens in a new tab
- GitHubopens in a new tab
- Diễn đàn cộng đồngopens in a new tab
- Việc phát triển SDK OpenZeppelin đã kết thúc
Catapulta - Công cụ triển khai hợp đồng thông minh đa chuỗi, tự động hóa việc xác minh trong các trình khám phá khối, theo dõi các hợp đồng thông minh đã triển khai và chia sẻ báo cáo triển khai, dạng plug-and-play cho các dự án Foundry và Hardhat.
GoldRush (do Covalent cung cấp) - GoldRush cung cấp bộ API dữ liệu chuỗi khối toàn diện nhất cho các nhà phát triển, nhà phân tích và doanh nghiệp. Cho dù bạn đang xây dựng bảng điều khiển DeFi, ví, bot giao dịch, tác tử AI hay nền tảng tuân thủ, các API dữ liệu đều cung cấp quyền truy cập nhanh, chính xác và thân thiện với nhà phát triển vào dữ liệu trên chuỗi thiết yếu mà bạn cần
- Trang webopens in a new tab
- Tài liệuopens in a new tab
- GitHubopens in a new tab
- Discordopens in a new tab
Wake - Framework Python tất cả trong một để kiểm thử hợp đồng, fuzzing, triển khai, quét lỗ hổng và điều hướng mã.
- Trang chủopens in a new tab
- Tài liệuopens in a new tab
- GitHubopens in a new tab
- Tiện ích mở rộng VS Codeopens in a new tab
Veramo - Framework mã nguồn mở, dạng mô-đun và bất khả tri, giúp các nhà phát triển ứng dụng phi tập trung dễ dàng xây dựng danh tính phi tập trung và thông tin xác thực có thể kiểm chứng trong các ứng dụng của họ.
- Trang chủopens in a new tab
- Tài liệuopens in a new tab
- GitHubopens in a new tab
- Discordopens in a new tab
- Gói NPMopens in a new tab
Đọc thêm
Biết về nguồn lực cộng đồng đã giúp đỡ bạn? Chỉnh sửa trang này và bổ sung!