Rust veri kaynağı, Kuika platformunda özel fonksiyonlar ve iş mantıkları geliştirmenizi sağlayan entegrasyon yöntemlerinden biridir. Rust kullanarak uygulamanız içerisinde özel işlemler tanımlayabilir, parametre alan fonksiyonlar oluşturabilir ve bu fonksiyonları uygulama akışlarında kullanabilirsiniz.
Rust veri kaynağı sayesinde hazır aksiyonların dışında kalan ihtiyaçlar için özel kod yazabilir, veri işleme süreçlerini özelleştirebilir ve tekrar kullanılabilir fonksiyonlar oluşturabilirsiniz.
Rust veri kaynağı özelliğini kullanabilmek için uygun abonelik planına sahip olmanız gerekebilir. Daha gelişmiş geliştirme araçlarına erişmek için aboneliğinizi yükseltebilirsiniz.
Rust ile Uygulamanıza Veri Kaynağı Bağlantısı Ekleyin
Kuika platformuna giriş yapın ve Apps ekranından çalışacağınız projeyi açın.
Data Sources modülünü açın.
Burada mevcut veri kaynaklarını görebilir ve yeni veri kaynağı ekleyebilirsiniz.
Sol panelde Sources başlığı yanındaki + ikonuna tıklayın.
Açılan Add a new Datasource ekranında Development kategorisi altından Rust seçeneğini belirleyin.
Veri kaynağınız için bir isim girin.
CREATE butonuna tıklayarak işlemi tamamlayın.
Rust Action Modalının Anatomisi
A. Üst Menü
Başlık (Rust Action): Modalın başlığı, oluşturulan veri kaynağının Rust tabanlı bir aksiyon olduğunu belirtir.
CREATE Butonu: Hazırladığınız Rust veri kaynağını kaydetmek için kullanılır.
Kapat Butonu (X): Ekranı kapatmak ve işlemden çıkmak için kullanılır.
B. Üst Ayarlar Alanı
Name: Fonksiyonunuzun ne işe yaradığına dair açıklama girebileceğiniz bir alandır. Diğer geliştiricilerin veya ileride sizin kodun amacını hatırlamanıza yardımcı olur.
External Libraries (BETA): Rust kodunuzda kullanmak üzere harici crate'ler (bağımlılıklar) eklemenizi sağlayan alandır. Şu anda BETA etiketiyle sunulmaktadır.
Generate with AI: Yapay zekâ desteği ile otomatik Rust kodu oluşturmak için kullanılan seçenektir. Açık konuma getirildiğinde sistemden kod önerisi alınabilir.
Generate with AI özelliğini aktif ederseniz, açıklama yazarak otomatik kod oluşturabilirsiniz.
Örnek komut:
Girilen metni büyük harfe çeviren fonksiyon oluştur.
External Libraries Kullanımı (BETA)
External Libraries alanı üzerinden, standart Rust kütüphanelerinin (std) dışında ek crate'ler projenize dahil edilebilir. Bu özellik şu an BETA aşamasındadır.
Kodunuzu tamamladıktan ve test ettikten sonra CREATE butonuna tıklayarak Rust veri kaynağını kaydedebilirsiniz. Kaydedilen veri kaynağı uygulama içerisinde kullanılabilir hale gelir.
Beklenen Çıktı / Sonuç
Bu adımlar tamamlandığında:
Rust veri kaynağı Sources listesine eklenir.
Tanımlanan fonksiyonlar sistemde kullanılabilir hale gelir.
Özel iş kuralları kod ile yönetilebilir.
Tekrar kullanılabilir fonksiyon yapısı oluşturulur.