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

Πλαίσια ανάπτυξης dapp

Εισαγωγή στα πλαίσια ανάπτυξης

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

Τα πλαίσια συνοδεύονται από πολλές λειτουργίες εκτός της πεπατημένης, όπως:

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

Προαπαιτούμενα

Πριν καταπιαστείτε με τα πλαίσια, σας συνιστούμε να διαβάσετε πρώτα την εισαγωγή μας στα dapp και στο < Ethereum stack.

Διαθέσιμα πλαίσια ανάπτυξης

Foundry - Το Foundry είναι μια απίστευτα γρήγορη, φορητή και αρθρωτή εργαλειοθήκη για την ανάπτυξη εφαρμογών στο Ethereum

Το Hardhat είναι ένα περιβάλλον ανάπτυξης Ethereum για επαγγελματίες.

Ape - Το εργαλείο ανάπτυξης έξυπνων συμβολαίων για Pythonistas, επιστήμονες δεδομένων και επαγγελματίες στον τομέα της ασφάλειας.

Web3j - Πλατφόρμα για την ανάπτυξη εφαρμογών του blockchain στο JVM.

ethers-kt - Async, βιβλιοθήκη υψηλών επιδόσεων Kotlin/Java/Android για κρυπτοαλυσίδες βασισμένες σε EVM.

Create Eth App - Δημιούργηστε εφαρμογές για το Ethereum με μία εντολή. Συνοδεύεται από μια μεγάλη ποικιλία πλαισίων UI και προτύπων DeFi για να διαλέξετε.

Scaffold-Eth - Συστατικά και άγκιστρα Ethers.js + Hardhat + React για web3: όλα όσα χρειάζεστε για να ξεκινήσετε την κατασκευή αποκεντρωμένων εφαρμογών που λειτουργούν με έξυπνα συμβόλαια.

Tenderly - Πλατφόρμα ανάπτυξης Web3 που δίνει τη δυνατότητα στους προγραμματιστές του blockchain να κατασκευάζουν, να δοκιμάζουν, να εντοπίζουν σφάλματα, να παρακολουθούν και να λειτουργούν έξυπνα συμβόλαια και να βελτιώνουν το UX των dapp.

The Graph - Για την αποτελεσματική αναζήτηση δεδομένων blockchain.

Alchemy - Πλατφόρμα ανάπτυξης Ethereum.

NodeReal - Πλατφόρμα ανάπτυξης Ethereum.

thirdweb SDK - Κατασκευάστε εφαρμογές web3 που μπορούν να αλληλεπιδράσουν με τα έξυπνα συμβόλαιά σας χρησιμοποιώντας τα ισχυρά SDK και CLI μας.

Chainstack - Πλατφόρμα ανάπτυξης Web3 (Ethereum και άλλα).

Crossmint - Πλατφόρμα ανάπτυξης web3 κατάλληλη για επιχειρήσεις, που επιτρέπει την κατασκευή εφαρμογών NFT σε όλες τις μεγάλες αλυσίδες EVM Chains(και άλλες).

Brownie - Περιβάλλον ανάπτυξης λογισμικού με Python και πλαίσιο δοκιμών.

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

Catapulta - Εργαλείο εκτέλεσης έξυπνων συμβολαίων πολλαπλών αλυσίδων, αυτοματοποίηση επαληθεύσεων σε εξερευνητές μπλοκ, παρακολούθηση των ανεπτυγμένων έξυπνων συμβολαίων και κοινοποίηση αναφορών εκτέλεσης, plug-n-play για έργα Foundry και Hardhat.

Covalent - Enriched blockchain APIs για 200+ αλυσίδες.

Wake - Πλαίσιο Python «όλα σε ένα» για δοκιμές συμβολαίων, fuzzing, ανάπτυξη, σάρωση για τρωτά σημεία και πλοήγηση κώδικα.

Veramo - Πλαίσιο ανοιχτού κώδικα, αρθρωτό και αγνωστικιστικό που διευκολύνει τους προγραμματιστές αποκεντρωμένων εφαρμογών στην ενσωμάτωση αποκεντρωμένων ταυτοτήτων και επαληθεύσιμων διαπιστευτηρίων στις εφαρμογές τους.

Περισσότερες πληροφορίες

Γνωρίζετε κάποιο πόρο της κοινότητας που σας βοήθησε; Επεξεργαστείτε αυτή τη σελίδα και προσθέστε το!

  • Δημιουργήστε ένα περιβάλλον τοπικής ανάπτυξης

Ήταν χρήσιμο αυτό το άρθρο;