Truffle Suite: Alat Sumber Terbuka untuk Blockchain

Truffle Suite: Alat Sumber Terbuka untuk Blockchain

Truffle Suite: Alat Sumber Terbuka untuk Blockchain

Sejak perkembangan «Dapps» dan «Smart Contracts» selalunya sangat sukar untuk dikembangkan dan dikendalikan apabila anda tidak mempunyai alat dan pengalaman yang betul, Suite truffle menyediakan sekumpulan alat, untuk membantu pembangun membuat, menguji dan melaksanakan pelbagai penyelesaian perisian pada «Blockchain» de «Ethereum». Alat yang disertakan sekarang adalah: «Truffle Teams», «Truffle», «Ganache» y «Drizzle».

La Suite truffle menyediakan melalui «Truffle Teams» y «Truffle» ke mana-mana projek «Dapps» dan «Smart Contracts» pelbagai templat yang boleh dikonfigurasi, yang kemudian dapat dijalankan dan diuji pada a «Blockchain» de «Ethereum» didorong «Ganache» dan dikendalikan melalui antara muka pengguna menggunakan «Drizzle».

Truffle Suite: Pengenalan

Apa yang membuat Suite truffle dalam persekitaran pembangunan yang ideal untuk diikuti oleh mana-mana pemaju yang memikirkan untuk berusaha «Ethereum». Oleh kerana itu, pembangun boleh beralih dari idea atau model konsep ke «Dapps» y «Smart Contracts», untuk pengembangan produk akhir dan sebenar dengan cara yang paling selesa.

Juga, menjadi «Software de Código Abierto» dihoskan di GitHub, banyak yang dapat membantu atau menyumbang dengannya, dalam banyak cara, seperti: Muat turun dan uji, dalam versi stabil atau percubaannya, memberikan pengubahsuaian atau pembetulan fungsional, atau mengambil bahagian dalam saluran komuniti aplikasi di Gitter.

Truffle Suite: Aplikasi

Suite truffle

Kumpulan aplikasi yang merupakan sebahagian daripada Suite truffle adalah seperti berikut:

Pasukan Truffle

«Truffle Teams» adalah alat yang membolehkan anda mengurus dan memantau status aplikasi yang diaktifkan di «Blockchain». Antara ciri yang paling luar biasa adalah:

  • Penjejakan dan data Dapp: Memberi gambaran keseluruhan status ujian dalam pelbagai projek dengan cara yang mudah dan komprehensif.
  • Konfigurasi sifar Integrasi berterusan: Hapuskan ketidakkonsistenan persekitaran dengan menyediakan persekitaran yang bersatu untuk ujian kontrak pintar berterusan.
  • Penyebaran automatik: Ini memudahkan kerja berpasukan, menjadikannya semudah mengerjakan GitHub. Di samping itu, ia membolehkan menjalankan ujian secara automatik, membebaskan jam / tenaga kerja pemaju dan sumber sistem.

Truffle

«Truffle» adalah persekitaran pembangunan bertaraf dunia, menyediakan kerangka ujian dan portfolio aset untuk «Blockchain» menggunakan «Máquina Virtual Ethereum (Ethereum Virtual Machine - EVM)», dengan tujuan menjadikan kehidupan lebih mudah bagi pemaju. Antara ciri yang paling luar biasa adalah:

  • Penyusunan, pengikatan, penggunaan dan pengurusan binari kontrak pintar terbina dalam.
  • Ujian kontrak automatik untuk pembangunan pesat.
  • Rangka kerja penyebaran dan migrasi yang dapat diperluas dan dapat diprogramkan.
  • Pengurusan rangkaian untuk penyebaran di sejumlah rangkaian awam dan swasta.
  • Pengurusan pakej dengan EthPM dan NPM, menggunakan standard ERC190.
  • Konsol interaktif untuk komunikasi langsung dengan pelanggan.
  • Pembinaan paip yang boleh dikonfigurasi dengan sokongan untuk penyatuan yang ketat.
  • Pelari skrip luaran yang menjalankan skrip dalam persekitaran Truffle.

ganache

«Ganache» adalah «Blockchain» peribadi dari «Ethereum» untuk membina dan menguji pembangunan seperti «Dapps» dan «Smart Contracts». Ia tersedia baik sebagai aplikasi desktop dan alat baris perintah (sebelumnya dikenal sebagai UjianRPC). Ganache tersedia untuk Windows, Mac, dan Linux.

Gerimis

«Drizzle» adalah koleksi «librerías front-end» yang menjadikan pembangunan front-end untuk «Dapps» lebih mudah dan lebih mudah diramalkan. Inti dari Gerimis adalah berdasarkan kedai Redux, memberi anda akses ke alat pengembangan perisian yang luar biasa Redux. Gerimis ia menyegerakkan data kontrak, transaksi, dan banyak elemen lain. Oleh itu, ia mengekalkan kelajuan proses atau operasi dengan memastikan apa yang dikonfigurasi disegerakkan.

Ringkasnya, kita boleh mengatakan dengan yakin bahawa Suite truffle adalah pakej alat sumber terbuka yang sangat baik khusus dalam pengembangan aplikasi di «Blockchain» de «Ethereum».

Truffle Suite: Kesimpulannya

Kesimpulan

Kami harap anda jawatan kecil tetapi berguna mengenai ini sangat baik «Suite de herramientas de código abierto» panggilan «Truffle Suite» yang membolehkan kita membuat penyelesaian atau perkembangan yang cepat dan berfungsi pada «Blockchain» de «Ethereum», menjadi perhatian dan kepentingan yang besar, untuk keseluruhannya «Comunidad de Software Libre y Código Abierto» dan memberikan sumbangan besar kepada penyebaran ekosistem aplikasi dan untuk ekosistem yang hebat, besar dan berkembang «GNU/Linux».

Dan untuk maklumat lebih lanjut, jangan ragu untuk mengunjungi mana-mana Perpustakaan dalam talian sebagai OpenLibra y jedit untuk membaca buku (PDF) mengenai topik ini atau lain-lain bidang pengetahuan. Buat masa ini, jika anda menyukai ini «publicación», jangan berhenti berkongsi dengan orang lain, di anda Laman web, saluran, kumpulan, atau komuniti kegemaran rangkaian sosial, lebih baik percuma dan terbuka sebagai Mastodon, atau selamat dan peribadi seperti Telegram.

Atau hanya lawati halaman utama kami di DesdeLinux atau menyertai Saluran rasmi Telegram daripada DesdeLinux untuk membaca dan memilih ini atau penerbitan menarik lain di «Software Libre», «Código Abierto», «GNU/Linux» dan topik lain yang berkaitan dengan «Informática y la Computación», dan «Actualidad tecnológica».


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.