Rust dili üstün bellek güvenliği, yüksek performansı ve modern sözdizimi ile web arka plan servislerinde (backend) hızla popülerleşiyor. Web geliştiricileri için Rust'ın sunduğu fırsatları ve temellerini öğrenin.
Bellek Güvenliği ve Borrow Checker
Rust'ta "garbage collector" (çöp toplayıcı) yoktur. Bellek yönetimi, Borrow Checker adı verilen mekanizma sayesinde derleme (compile) aşamasında denetlenir ve sıfır hata ile bellek güvenliği sağlanır.
// (c) CodeMareFi - codemarefi.com.tr
fn main() {
let name = String::from("CodeMareFi");
greet(&name); // name ödünç veriliyor (borrowing)
println!("{}", name);
}
fn greet(s: &String) {
println!("Merhaba, {}", s);
}
Actix-web ile Hızlı API Oluşturma
Rust ekosisteminin en popüler ve en hızlı web çatılarından biri olan Actix-web kullanarak saniyede yüz binlerce isteğe cevap verebilen mikroservisler kodlayabilirsiniz.
