0Pricing
Learn Rust Coding · Pelajaran

Menjelajahi Rantai Alat Rust

Kenali komponen penting rantai alat Rust, termasuk `rustc`, `cargo`, dan `rustup`, serta cara ketiganya berinteraksi.

Menjelajahi Rantai Alat Rust adalah pelajaran Learn Rust Coding gratis di CoddyKit. Ini adalah pelajaran 3 dari 3. 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 Learn Rust Coding, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Learn Rust Coding mencakup 3 pelajaran total.

Selamat Datang di Rantai Alat Rust

Menginstal Rust memberi Anda seluruh rantai alat, bukan hanya satu program. Dengan memahami setiap alat, alur kerja Anda akan tetap lancar.

`rustup`: Pengelola Rust Anda

rustup adalah pengelola Rust Anda: alat ini menginstal komponen, memperbarui ke rilis terbaru, dan beralih antara versi stabil, beta, dan nightly.

Memperbarui Rust dengan `rustup`

Jaga agar Rust tetap mutakhir dengan rustup update. Perintah ini mengambil rilis stabil terbaru dan memperbarui semua komponen yang terinstal.

`rustc`: Kompiler Rust

rustc adalah kompiler inti Rust—alat ini mengubah file .rs Anda menjadi program yang dapat dijalankan. Cocok untuk build cepat yang terdiri dari satu file.

Mengompilasi Langsung dengan `rustc`

Berikut rustc saat digunakan. Kompilasikan dengan rustc main.rs, lalu jalankan ./main (atau main.exe di Windows).

fn main() {
  println!("Compiled by rustc!");
}

`cargo`: Andalan Proyek

cargo adalah sistem build dan pengelola paket Rust—alat yang paling sering Anda gunakan. Cargo membuat proyek, membangun kode, menjalankan pengujian, dan mengelola dependensi.

Memulai Proyek Baru dengan `cargo new`

Mulai proyek dengan cargo new my_project. Perintah ini membuat kerangka direktori dengan tata letak standar dan manifes Cargo.toml.

Membangun & Menjalankan dengan `cargo`

Dalam proyek Cargo, cargo build mengompilasi, sedangkan cargo run mengompilasi lalu menjalankan—Cargo mengendalikan rustc untuk Anda.

fn main() {
  println!("Hello from a Cargo project!");
}

Memahami `Cargo.toml`

Setiap proyek Cargo memiliki manifes Cargo.toml. [package] menyimpan nama dan versi; [dependencies] mencantumkan crate yang Anda gunakan.

Pemeriksaan Rantai Alat

Mari uji pemahaman Anda tentang komponen rantai alat Rust.

Ringkasan Rantai Alat

Anda telah mengenal rantai alat inti: rustup mengelola instalasi, rustc mengompilasi, dan cargo mengoordinasikan proyek, dependensi, serta build. Ketiganya bekerja sebagai satu tim.

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Menjelajahi Rantai Alat Rust” gratis?

Ya — teks lengkap “Menjelajahi Rantai Alat Rust” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Learn Rust Coding, upgrade ke CoddyKit PRO. Kursus Learn Rust Coding mencakup 3 pelajaran total.

Apa yang akan aku pelajari di “Menjelajahi Rantai Alat Rust”?

Kenali komponen penting rantai alat Rust, termasuk `rustc`, `cargo`, dan `rustup`, serta cara ketiganya berinteraksi. Kamu berlatih Learn Rust Coding 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 Learn Rust Coding?

Tidak diperlukan pengalaman sebelumnya. Learn Rust Coding 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 3 dari 3.

Berapa lama pelajaran “Menjelajahi Rantai Alat Rust” 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 Learn Rust Coding ini?

Ya. Setiap pelajaran Learn Rust Coding 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. Memasang Rust dan Cargo
  2. Program 'Hello, World!' Pertama Anda
  3. Menjelajahi Rantai Alat Rust
← Kembali ke Learn Rust Coding