Kullanıcı Kılavuzu

TypeScript Veri Kaynağı Kullanıcı Kılavuzu

20/4/26
TypeScript Veri Kaynağı Kullanıcı Kılavuzu

TypeScript veri kaynağı, Kuika platformunda özel fonksiyonlar ve iş mantıkları geliştirmenizi sağlayan entegrasyon yöntemlerinden biridir. TypeScript kullanarak uygulamanız içerisinde özel işlemler tanımlayabilir, parametre alan metodlar oluşturabilir ve bu metodları uygulama akışlarında kullanabilirsiniz.

TypeScript 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.

TypeScript 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.
  • Sources başlığı yanındaki + ikonuna tıklayın.
  • TypeScript seçeneğini belirleyin.
  • Veri kaynağınız için bir isim girin.
  • CREATE butonuna tıklayarak işlemi tamamlayın.

TypeScript Modalının Anatomisi

A. Üst Menü

  • Başlık (Name): TypeScript veri kaynağınıza isim verebilirsiniz.
  • CREATE Butonu: Hazırladığınız TypeScript 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ı

  • External Libraries: Harici kütüphanelerin eklenmesi için ayrılmış alandır. Ekranda SOON etiketi bulunduğu için bu özelliğin yakında aktif olacağı anlaşılmaktadır.
  • Generate with AI: Yapay zekâ desteği ile otomatik TypeScript kodu oluşturmak için kullanılan seçenektir. Açık konuma getirildiğinde sistemden kod önerisi alınabilir.

C. TypeScript Editor

  • Kod yazma alanıdır.
  • Tüm özel fonksiyonlar burada tanımlanır.

Varsayılan örnek yapı:

class Manual {  static NewFunctionName(parameter1: string): string {    return parameter1;  }}

Bu yapı aşağıdakileri gösterir:

  • Kodlar bir class içerisinde tanımlanır.
  • Fonksiyonlar static olarak oluşturulur.
  • Parametre alabilir.
  • Parametre tipi belirlenebilir.
  • Dönüş tipi tanımlanabilir.

D. TIDY UP Butonu

  • Kod editörünün sağ üst bölümünde yer alır.
  • Yazılmış kodu düzenlemek, hizalamak ve okunabilir hale getirmek için kullanılır.

E. Test Console

  • Yazdığınız metodları test etmek için kullanılan alandır.

Bu bölümde:

  • Metod listesi görüntülenir.
  • Parametre giriş alanları oluşur.
  • Server / Client seçimi yapılabilir.
  • Sonuç çıktısı görüntülenebilir.

TypeScript Veri Kaynağı Ayarlarını Yapılandırma

Manuel Kod Yazma

  • Generate with AI kapalıysa tüm kodlar doğrudan editör üzerinden manuel olarak yazılır.

Örnek:

class Manual {  static ToUpperCase(text: string): string {    return text.toUpperCase();  }}

AI ile Kod Oluşturma

  • Generate with AI özelliğini aktif ederseniz, açıklama yazarak otomatik kod oluşturabilirsiniz.

Örnek komut:

Girilen metni büyük harfe çeviren metod oluştur.

Parametre Tanımlama

  • Fonksiyonlarınıza parametre ekleyebilirsiniz.

Örnek:

static Sum(value1: number, value2: number): number
  • Bu metod iki sayı alır ve sayı döndürür.

Dönüş Tipi Belirleme

  • Fonksiyon sonunda dönecek veri tipi tanımlanmalıdır.

Örnek tipler:

  • string
  • number
  • boolean
  • object
  • any

Test Console ile Metod Test Etme

Kodunuzu yazdıktan sonra alt bölümdeki Test Console alanını kullanabilirsiniz.

  1. Test etmek istediğiniz metodu seçin.
  2. Parametre alanlarına örnek veri girin.
  3. Server veya Client seçeneğini belirleyin.
  4. Metodu çalıştırın.
  5. Dönen sonucu kontrol edin.

Örnek:

static Hello(name: string): string {   return "Hello " + name;}

Parametre: Kuika

Beklenen çıktı: Hello Kuika

CREATE ile Veri Kaynağını Kaydetme

  • Kodunuzu tamamladıktan ve test ettikten sonra CREATE butonuna tıklayarak TypeScript veri kaynağını kaydedebilirsiniz.
  • Kaydedilen veri kaynağı uygulama içerisinde kullanılabilir hale gelir.

Beklenen Çıktı / Sonuç

Bu adımlar tamamlandığında:

  • TypeScript veri kaynağı Sources listesine eklenir.
  • Tanımlanan metodlar sistemde kullanılabilir hale gelir.
  • Özel iş kuralları kod ile yönetilebilir.
  • Tekrar kullanılabilir fonksiyon yapısı oluşturulur.
No items found.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar