Μετάβαση στο κύριο περιεχόμενο

Εγκαταστήστε το τοπικό σας περιβάλλον ανάπτυξης

Αν είστε έτοιμοι να ξεκινήσετε τη δημιουργία, ήρθε η ώρα να επιλέξετε τη δομή δεδομένων σας.
Δείτε παρακάτω τα εργαλεία και τα πλαίσια που μπορείτε να χρησιμοποιήσετε για να σας βοηθήσουν να δημιουργήσετε την Ethereum εφαρμογή σας.

Πλαίσια και προρυθμισμένες δομές λογισμικού

Σας συνιστούμε να επιλέξετε ένα πλαίσιο, ειδικά αν μόλις ξεκινήσατε. Η δημιουργία μιας ολοκληρωμένης αποκεντρωμένης εφαρμογής απαιτεί διαφορετικά κομμάτια τεχνολογίας. Τα πλαίσια περιλαμβάνουν πολλά από τα απαραίτητα χαρακτηριστικά ή παρέχουν εύκολα συστήματα πρόσθετων για να επιλέξετε τα εργαλεία που επιθυμείτε.

Αυτά τα πλαίσια παρέχονται με διάφορες λειτουργίες όπως:

  • Χαρακτηριστικά για να εφαρμόσετε μια τοπική λειτουργία κεντρικής αλυσίδας.
  • Βοηθήματα για την συγκρότηση και δοκιμή των smart contracts σας.
  • Πρόσθετα ανάπτυξης πελατών για την κατασκευή της εφαρμογής που χρησιμοποιεί ο χρήστης στο ίδιο έργο/αποθετήριο.
  • Ρύθμιση παραμέτρων για τη σύνδεση με το δίκτυο του Ethereum και την ανάπτυξη συμβάσεων, είτε σε μια τοπική εγκατάσταση ή σε ένα από τα δημόσια δίκτυα του Ethereum.
  • Αποκεντρωμένη διανομή εφαρμογών - ενοποιήσεων με επιλογές αποθήκευσης όπως το IPFS.
Απεικόνιση των μπλοκ που οργανώνονται σαν ένα σύμβολο ETH
Λογότυπο Waffle

959

(opens in a new tab)

Waffle

Η πιο προηγμένη βιβλιοθήκη δοκιμών για έξυπνα συμβόλαια. Χρησιμοποιείστε το μόνο του ή με τα Scaffold-eth ή Hardhat.
TYPESCRIPTSOLIDITY
Open Waffle(opens in a new tab)
Λογότυπο Kurtosis

165

(opens in a new tab)

Kurtosis Ethereum Package

Μια εργαλειοθήκη που βασίζεται σε συγκεκριμένο θέμα για εύκολη διαμόρφωση ενός δικτύου δοκιμών Ethereum πολλαπλών πελατών για γρήγορη ανάπτυξη, δημιουργία πρωτοτύπων και δοκιμών τοπικών εφαρμογών.
STARLARKPYTHON
Open Kurtosis Ethereum Package(opens in a new tab)
Λογότυπο Hardhat

6.856

(opens in a new tab)

Hardhat

Το Hardhat είναι ένα περιβάλλον ανάπτυξης Ethereum για επαγγελματίες.
TYPESCRIPTSOLIDITY
Open Hardhat(opens in a new tab)
Λογότυπο Truffle

14.008

(opens in a new tab)

Truffle

Η σουίτα Truffle μεταφέρει την ιδέα των προγραμματιστών σε αποκεντρωμένη εφαρμογή όσο το δυνατόν πιο εύκολα.
TYPESCRIPTJAVASCRIPT
Open Truffle(opens in a new tab)
Λογότυπο Brownie

2.614

(opens in a new tab)

Brownie

Ένα πλαίσιο ανάπτυξης και δοκιμών με βάση την Python για smart contracts που στοχεύουν την εικονική μηχανή Ethereum.
PYTHONSOLIDITY
Open Brownie(opens in a new tab)
Λογότυπο Epirus

240

(opens in a new tab)

Epirus

Μια πλατφόρμα ανάπτυξης, ελέγχου και παρακολούθησης εφαρμογών blockchain στην Java Virtual Machine.
HTMLSHELL
Open Epirus(opens in a new tab)
Λογότυπο δημιουργία Eth App

2.688

(opens in a new tab)

Create Eth App

Δημιουργήστε δυναμικές εφαρμογές Ethereum με μία εντολή. Έρχεται με ένα ευρύ φάσμα προτύπων για UI και DeFi για να επιλέξετε.
JAVASCRIPTTYPESCRIPT
Open Create Eth App(opens in a new tab)
Λογότυπο scaffold-eth

1.036

(opens in a new tab)

Scaffold-ETH-2

Ethers + Hardhat + React: όλα όσα χρειάζεστε για να ξεκινήσετε τη δημιουργία αποκεντρωμένων εφαρμογών για χρήση με έξυπνα συμβόλαια.
TYPESCRIPTJAVASCRIPT
Open Scaffold-ETH-2(opens in a new tab)
Λογότυπο προτύπου Solidity

1.921

(opens in a new tab)

Solidity template

Ένα πρότυπο του GitHub με προρυθμισμένη εγκατάσταση έξυπνου συμβολαίου Solidity. Περιλαμβάνει ένα τοπικό δίκτυο Hardhat, Waffle για δοκιμές, Ethers για εφαρμογή πορτοφολιού και πολλά άλλα.
TYPESCRIPTSOLIDITY
Open Solidity template(opens in a new tab)
Λογότυπο Foundry

7.670

(opens in a new tab)

Foundry

Μια εκπληκτικά γρήγορη, φορητή και αρθρωτή εργαλειοθήκη για την ανάπτυξη εφαρμογών Ethereum γραμμένη σε Rust.
RUSTSHELL
Open Foundry(opens in a new tab)

Ήταν χρήσιμη αυτή η σελίδα;