Kullanıcı Kılavuzu

Read From Local Storage

19/5/25
Read From Local Storage

Read From Local Storage aksiyonu, tarayıcının Local Storage alanında kalıcı olarak saklanan verileri uygulama içinde okumak ve kullanmak için kullanılır.

Aksiyonun Amacı ve Kullanım Alanları

  • Kullanıcı tarayıcıyı kapatıp tekrar açsa bile verilere kalıcı olarak erişim sağlanır.
  • Kullanıcı tercihleri, oturum bilgileri veya uygulama ayarları gibi uzun süreli veri saklama senaryoları için idealdir.
  • Giriş yapmış kullanıcıyı hatırlama, tercih edilen dil ayarı, tema seçimi gibi durumlarda sıklıkla kullanılır.

Teknik Özellikler

  • Kalıcı Veri Okuma: Local Storage üzerinden belirli bir anahtara karşılık gelen veri alınır.
  • Anahtara Dayalı Erişim: Her veri, tanımlanan bir key üzerinden erişilir.
  • Veri Sonraki Aksiyonlara Aktarılabilir: Okunan veri, başka aksiyonlarda (örneğin Set Value) kullanılabilir.
  • Web & Mobil Uyumluluk: Aksiyon, Kuika’nın hem web hem de mobil uygulamalarında çalışır.

Read From Local Storage Aksiyonu Uygulama Adımları

1. UI Design'da Aksiyonu Tanımlama

  • Kuika platformuna giriş yapın.
  • Apps ekranından projenizi açın.
  • UI Design modülüne geçin.
  • Aksiyon eklemek istediğiniz elementi seçin (örneğin bir buton).
  • Sağ kenardaki Properties panelini açın.
  • ADD ACTION menüsünden istediğiniz tetikleyici olaya (Initial Actions, OnClick, OnBlur vb.) göre Local Storage → Read From Local Storage seçeneğini seçin.

2. Aksiyon Parametrelerini Yapılandırma

  • Key (String - Zorunlu): Local Storage içinden okunacak verinin anahtar adıdır. Örneğin,"userToken" ya da "themePreference"
  • Symbol Picker kullanılarak Fixed, Screen Input, Current gibi kaynaklardan bağlanabilir.

Kullanım Senaryosu: Tema Ayarının Otomatik Yüklenmesi

Kullanıcı, uygulama temasını “Koyu Mod” olarak ayarladıktan sonra bu tercih Local Storage’a "theme" anahtarıyla kaydedilir. Kullanıcı uygulamayı tekrar açtığında bu değer Read From Local Storage aksiyonu ile okunur ve arayüz otomatik olarak “Koyu Mod”a geçer.

Uygulama Akışı

  • Buton, sayfa veya ekran yüklendiğinde tetiklenecek şekilde Read From Local Storage aksiyonu eklenir.
  • Key alanı "theme" olarak girilir.
  • Ardından gelen Set Value aksiyonu ile okunan değer bir Component’e (örneğin sayfa teması) aktarılır.

Read From Local Storage Aksiyonu İleri Seviye Özelleştirmeler

  • Koşullu Tema Değişimi: Okunan değere göre If koşulu ile temayı değiştirme aksiyonu eklenebilir.
  • Sayfa Açılışında Otomatik Okuma: Initial Actions içinde tanımlanarak sayfa yüklendiği anda çalışması sağlanabilir.
  • Yönlendirme ile Kullanım: Eğer veri bulunmuyorsa kullanıcı login ekranına yönlendirilebilir (Navigate aksiyonu ile).

Teknik Riskler ve Kontroller

  • Geçersiz veya Boş Key: Tanımlı olmayan bir key girildiğinde null veya undefined döner. Koşullu kontrol (If) ile işlenmelidir.
  • Veri Formatı Uyumsuzluğu: Okunan veri JSON formatındaysa Parse JSON işlemi gerekebilir.
  • Tarayıcı Uyumsuzluğu: Çok eski tarayıcılar Local Storage desteklemeyebilir. Uygulama kullanıcı kitlesine göre test edilmelidir.
  • Performans Riski: Büyük veri bloklarının Local Storage’da saklanması ve okunması performansı düşürebilir. Hafif veri tercih edilmelidir.
  • Güvenlik: Local Storage’da hassas veriler (şifre, token) şifrelenmeden saklanmamalıdır. Aksi halde XSS riskine açık hale gelir.

Bu yapı sayesinde, Read From Local Storage aksiyonunu kullanarak kullanıcıya daha kişiselleştirilmiş ve sürdürülebilir bir deneyim sunabilirsiniz.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar