Rails® İskele Nedir?
Ruby on Rails® programlama dili,
programcıların neredeyse otomatik olarak uygulama yapabilmelerini sağlayan bir
fonksiyona sahiptir. Rails® iskele olarak bilinen bu işlev, programın çalışması
için gereken kod listesini oluşturur. Rails® iskele sistemi, çoğu programın
çalışmasına ve çalıştırılmasına yardımcı olacak genel bir kod listesi yapar; KOSGEB kredi başvurusu ancak
kullanıcının doğru yapılması için iskele üzerinde değişiklik yapması
gerekebilir. Bu, birçok profesyonel Rails® programcısının, iskele fonksiyonunu
kullanmadığı veya nadiren kullandığı anlamına gelir. İskele, manuel olarak bir
uygulama oluşturma deneyimine sahip olmayan yeni ve orta düzey kullanıcılar için
bir teknik olarak kabul edilir.
Rails®, büyük ve güçlü web siteleri oluşturmak için
veritabanlarına bağlanmak için yapılan bir Web uygulaması oluşturucusudur. Bazı
şirketler, web sitelerinin kısa bir süre içinde ve saatlerce kodlama
gerektirmeden çalışmasını istiyor, dolayısıyla Rails® programlama dili,
programcıların temel web sitesi kodunu kurmasına izin veren birçok geliştirme
kısayoluyla birlikte geliyor. Bunun bir örneği Rails® iskelesidir.
Rails® iskele fonksiyonu çağrıldığında, işlev için gerekli
kodlamanın bir listesini oluşturur. Bu kod geneldir, yani çok yönlüdür ve
birçok yaygın duruma uyabilir, ancak ileri çözümler için uygun olmayabilir.
İskele ile birlikte kullanılan en yaygın işlev, bir veritabanına yeni bilgiler
eklemektir, ancak veri gönderme veya görüntüleme gibi diğer işlevler de iskele
kullanılarak ayarlanabilir.
Programcı Rails® iskele kullanarak tipik olarak belirli
fonksiyon üzerindeki iskele odaklanmak için bir model adını kullanır. Örneğin,
model tipi “Post” olarak adlandırılıyorsa, Rails® programcının bir kullanıcı
veya yöneticinin yeni bir Web sayfası veya makale göndermesine izin veren bir
işlev yapmak istediğini anlayacaktır. Bir model tipi kullanmanın dışında, İşkur işsizlik maaşı programcının
genel iskeleyi kendi amacına daha özel kılmak için yapabileceği çok az şey
vardır.
Rails® iskele güçlü bir teknik iken, sadece yeni ve orta
programcılar bunu kullanır. Profesyoneller, özellikle de özel veya çok özel
projeler üzerinde çalışırken iskeleden uzak durmaya eğilimlidir, çünkü iskele
profesyonellerin ihtiyaçlarını karşılayamamaktadır. Bunun nedeni, iskelenin o
kadar genel olmasıdır ki, programcı, iskele kodu üzerinden arama yapmadan ve
elle değiştirmeden, özel bir ihtiyaca göre özelleştirilemez. Bu, ileri düzey
kullanıcılar için bir işlevi sıfırdan yazmaya genellikle daha kolay olduğu
anlamına gelir.
Yorumlar
Yorum Gönder