0Pricing
Ruby Academy · Pelajaran

Apa Itu Gem?

Pelajari RubyGems, sistem pengelolaan paket untuk Ruby.

Apa Itu Gem? adalah pelajaran Ruby Academy gratis di CoddyKit. Ini adalah pelajaran 1 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Ruby Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Ruby Academy mencakup 4 pelajaran total.

Pengantar Paket Ruby

Apa Itu Paket Ruby?

Paket Ruby merupakan pustaka yang dapat digunakan kembali untuk menambahkan fungsionalitas ke aplikasi Ruby.

RubyGems adalah sistem pengelolaan paket untuk memasang dan mengelola paket Ruby.

Apa Itu Gem? — ilustrasi 1

Apa Itu RubyGems?

Apa Itu RubyGems?

RubyGems adalah pengelola paket standar untuk Ruby.

RubyGems membantu memasang, memperbarui, dan mengelola paket Ruby secara efisien.

Memeriksa Versi RubyGems yang Terpasang

Memeriksa Versi RubyGems yang Terpasang

Gunakan perintah berikut untuk memeriksa versi RubyGems yang terpasang.

gem -v

Mencantumkan Paket yang Terpasang

Mencantumkan Paket yang Terpasang

Gunakan perintah gem list untuk melihat paket yang terpasang.

gem list

Memperbarui Paket

Memperbarui Paket

Untuk memperbarui paket ke versi terbaru, gunakan:

gem update gem_name

Melihat Detail Paket

Melihat Detail Paket

Gunakan perintah berikut untuk melihat detail lebih lanjut tentang paket yang terpasang:

gem info gem_name

Memeriksa Sumber RubyGems

Memeriksa Sumber RubyGems

Lihat repositori paket yang digunakan sistem Anda dengan:

gem sources

Alternatif untuk RubyGems

Alternatif untuk RubyGems

Alat lain untuk mengelola dependensi Ruby meliputi:

  • Bundler: Mengelola dependensi paket untuk proyek.
  • RVM (Ruby Version Manager): Menangani versi Ruby dan kumpulan paket.
  • rbenv: Mengelola beberapa versi Ruby.

Selamat!

Selamat!

Anda telah mempelajari apa itu paket Ruby dan bagaimana paket tersebut dikelola dengan RubyGems.

Selanjutnya, Anda akan mempelajari cara memasang dan menggunakan paket dalam proyek Anda.

Apa Itu Gem? — ilustrasi 10

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Apa Itu Gem?” gratis?

Ya — teks lengkap “Apa Itu Gem?” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Ruby Academy, upgrade ke CoddyKit PRO. Kursus Ruby Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Apa Itu Gem?”?

Pelajari RubyGems, sistem pengelolaan paket untuk Ruby. Kamu berlatih Ruby Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Ruby Academy?

Tidak diperlukan pengalaman sebelumnya. Ruby Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 4.

Berapa lama pelajaran “Apa Itu Gem?” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Ruby Academy ini?

Ya. Setiap pelajaran Ruby Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Apa Itu Gem?
  2. Memasang dan Menggunakan Gem
  3. Mengelola Dependensi dengan Bundler
  4. Membuat Gem Sendiri
← Kembali ke Ruby Academy