Truffle Suite: Εργαλεία ανοιχτού κώδικα για Blockchain
Από την ανάπτυξη του «Dapps» και «Smart Contracts» είναι συχνά εξαιρετικά δύσκολο να αναπτυχθείς και να διαχειριστείς όταν δεν έχεις τα σωστά εργαλεία και εμπειρία, Truffle Σουίτα παρέχει το σύνολο εργαλείων, για να βοηθήσει τους προγραμματιστές να δημιουργήσουν, να δοκιμάσουν και να εφαρμόσουν διάφορες λύσεις λογισμικού σε ένα «Blockchain» de «Ethereum». Αυτά τα εργαλεία που περιλαμβάνονται τώρα είναι: «Truffle Teams», «Truffle», «Ganache» y «Drizzle».
La Truffle Σουίτα παρέχει μέσω «Truffle Teams» y «Truffle» σε οποιοδήποτε έργο της «Dapps» και «Smart Contracts» μια ποικιλία διαμορφώσιμων προτύπων, τα οποία μπορούν στη συνέχεια να εκτελεστούν και να δοκιμαστούν σε ένα «Blockchain» de «Ethereum» οδηγείται «Ganache» και διαχειρίζεται μέσω διεπαφής χρήστη χρησιμοποιώντας «Drizzle».

Τι κάνει Truffle Σουίτα σε ιδανικό περιβάλλον ανάπτυξης να ακολουθείται από κάθε προγραμματιστή που σκέφτεται να εργαστεί «Ethereum». Από τότε, επιτρέπει στους προγραμματιστές να μετακινηθούν από την ιδέα ή το εννοιολογικό μοντέλο στο «Dapps» y «Smart Contracts», στην ανάπτυξη του τελικού και πραγματικού προϊόντος με τον πιο άνετο δυνατό τρόπο.
Επίσης, είναι ένα «Software de Código Abierto» φιλοξενείται στο GitHub, πολλοί μπορούν να βοηθήσουν ή να συνεισφέρουν σε αυτό, με πολλούς τρόπους, όπως: Λήψη και δοκιμή, στη σταθερή ή δοκιμαστική έκδοση, παροχή λειτουργικών τροποποιήσεων ή διορθώσεων ή συμμετοχή στο κανάλι κοινότητας της εφαρμογής στο πλέγμα.

Truffle Σουίτα
Το σύνολο εφαρμογών που αποτελεί μέρος του Truffle Σουίτα Αυτά είναι τα εξής:
Ομάδες τρούφας
«Truffle Teams» είναι ένα εργαλείο που σας επιτρέπει να διαχειρίζεστε και να παρακολουθείτε την κατάσταση των εφαρμογών που είναι ενεργοποιημένες στο a «Blockchain». Μεταξύ των πιο σημαντικών χαρακτηριστικών του είναι:
- Παρακολούθηση και δεδομένα Dapp: Παρέχει μια επισκόπηση των καταστάσεων δοκιμής σε διάφορα έργα με βολικό και ολοκληρωμένο τρόπο.
- Μηδενική διαμόρφωση Συνεχής ενοποίηση: Εξαλείψτε τις περιβαλλοντικές ασυνέπειες παρέχοντας ένα ενοποιημένο περιβάλλον για συνεχείς δοκιμές έξυπνων συμβάσεων.
- Αυτοματοποιημένες αναπτύξεις: Διευκολύνει την ομαδική εργασία, καθιστώντας τόσο εύκολη όσο δουλεύοντας στο GitHub. Επιπλέον, επιτρέπει την αυτόματη εκτέλεση δοκιμών, απελευθερώνοντας ώρες / εργασία προγραμματιστών και πόρους συστήματος.
Υτανο
«Truffle» είναι ένα περιβάλλον ανάπτυξης παγκόσμιας κλάσης, που παρέχει ένα πλαίσιο δοκιμών και ένα χαρτοφυλάκιο περιουσιακών στοιχείων για «Blockchain» χρησιμοποιώντας την «Máquina Virtual Ethereum (Ethereum Virtual Machine - EVM)», με σκοπό να διευκολύνει τη ζωή των προγραμματιστών. Μεταξύ των πιο σημαντικών χαρακτηριστικών του είναι:
- Ενσωματωμένη συλλογή έξυπνων συμβάσεων, δέσμευση, ανάπτυξη και δυαδική διαχείριση.
- Αυτοματοποιημένη δοκιμή συμβολαίων για ταχεία ανάπτυξη.
- Επεκτάσιμο και προγραμματιζόμενο πλαίσιο ανάπτυξης και μετεγκατάστασης.
- Διαχείριση δικτύου για ανάπτυξη σε οποιονδήποτε αριθμό δημόσιων και ιδιωτικών δικτύων.
- Διαχείριση πακέτων με EthPM και NPM, χρησιμοποιώντας το πρότυπο ERC190.
- Διαδραστική κονσόλα για άμεση επικοινωνία με τον πελάτη.
- Διαμορφώσιμη κατασκευή σωλήνων με υποστήριξη για στενή ενσωμάτωση.
- Εξωτερικός δρομέας σεναρίων που εκτελεί σενάρια σε περιβάλλον Truffle.
Ganache
«Ganache» είναι ένα «Blockchain» προσωπική του «Ethereum» να χτίσει και να δοκιμάσει την ανάπτυξη όπως «Dapps» και «Smart Contracts». Διατίθεται τόσο ως εφαρμογή για επιτραπέζιους υπολογιστές όσο και ως εργαλείο γραμμής εντολών (παλαιότερα γνωστό ως TestRPC). Το Ganache είναι διαθέσιμο για Windows, Mac και Linux.
Ψιλοβρέχει
«Drizzle» είναι μια συλλογή από «librerías front-end» που κάνουν την ανάπτυξη front-end για «Dapps» ευκολότερο και πιο προβλέψιμο. Ο πυρήνας του Ψιλοβρέχει βασίζεται σε ένα κατάστημα της Redux, δίνοντάς σας πρόσβαση σε εντυπωσιακά εργαλεία ανάπτυξης για Redux. Ψιλοβρέχει συγχρονίζει τα δεδομένα των συμβάσεων, των συναλλαγών και πολλών άλλων στοιχείων. Επομένως, διατηρεί την ταχύτητα των διαδικασιών ή των λειτουργιών διατηρώντας συγχρονισμένο αυτό που έχει διαμορφωθεί.
Συνοπτικά, μπορούμε να πούμε με μεγάλη αυτοπεποίθηση ότι Truffle Σουίτα είναι ένα εξαιρετικό πακέτο εργαλείων ανοιχτού κώδικα που ειδικεύεται στην ανάπτυξη εφαρμογών στο «Blockchain» de «Ethereum».

Συμπέρασμα
Ελπίζουμε να είστε μικρό αλλά χρήσιμο μήνυμα για αυτό το εξαιρετικό «Suite de herramientas de código abierto» κλήση «Truffle Suite» που μας επιτρέπει να δημιουργούμε γρήγορες και λειτουργικές λύσεις ή εξελίξεις στο «Blockchain» de «Ethereum», να έχει μεγάλο ενδιαφέρον και χρησιμότητα, για το σύνολο «Comunidad de Software Libre y Código Abierto» και μεγάλη συμβολή στη διάδοση του υπέροχου, γιγαντιαίου και αναπτυσσόμενου οικοσυστήματος εφαρμογών και για «GNU/Linux».
Και για περισσότερες πληροφορίες, μην διστάσετε πάντα να επισκεφθείτε κανένα Διαδικτυακή βιβλιοθήκη ως OpenLibra y jedit να διαβασω βιβλία (PDF) σχετικά με αυτό το θέμα ή άλλα τομείς γνώσης. Προς το παρόν, αν σας άρεσε αυτό «publicación», μην σταματήσετε να το μοιράζεστε με άλλους, στο δικό σας Αγαπημένοι ιστότοποι, κανάλια, ομάδες ή κοινότητες κοινωνικών δικτύων, κατά προτίμηση δωρεάν και ανοιχτό ως Μαστόδονταςή ασφαλές και ιδιωτικό Telegram.
Ή απλώς επισκεφτείτε την αρχική μας σελίδα στο Από το Linux ή εγγραφείτε στο επίσημο κανάλι Από το Linux Telegram για να διαβάσετε και να ψηφίσετε για αυτό ή άλλες ενδιαφέρουσες δημοσιεύσεις «Software Libre», «Código Abierto», «GNU/Linux» και άλλα θέματα που σχετίζονται με «Informática y la Computación», Και «Actualidad tecnológica».