Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Performanslı Power Apps oluşturmak uygulamalarınızın verimli bir şekilde çalışmasını ve daha iyi bir kullanıcı deneyimi sunmasını sağlar. Bu makale, kuruluşunuz için yüksek performanslı Power Apps oluşturmanıza yardımcı olacak temel kalıpları, kaçınılması gereken anti-kalıpları ve tasarım ilkelerini açıklamaktadır.
Uygulama desenleri ve Power Apps üretkenlik artışı: Power Apps, yerleşik uygulama desenlerini kullanarak kurumsal düzeyde uygulamalar oluşturmayı kolaylaştırır. Desenler, veri kaynakları, koleksiyonlar, denetimler, Power Automate ve sayfalar gibi birlikte çalışan Power Apps öğelerinin gruplarıdır. Power Apps, varsayılan olarak temel performans gösteren desenleri içerdiğinden, az kodlu geliştiriciler hızlı bir şekilde işlevsel kurumsal uygulamalar oluşturur. Dağıtım ve yönetim görevleri de basittir. Power Apps ile ekibiniz daha üretkendir çünkü birçok öğenin sizin dikkatinize ihtiyacı yoktur.
Power Apps performans kalıplarına doğru yönlendirir: Power Apps sizi varsayılan olarak iyi bilinen performans kalıplarına doğru yönlendirir. Bu desenler arasında başlatma sırasında kolaylaştırılmış veri yükleme, otomatik artımlı sayfalama, koleksiyonlar için verileri önbelleğe alma ve her sayfa için yalnızca temel verilerin yüklenmesi yer alır. Bu kanıtlanmış desenler, veri ağırlıklı kurumsal uygulamalar için iyi çalışır. Birçok başarılı Power Apps uygulama, mükemmel performansı korurken 100'den fazla tablo ve 50'den fazla ekran kullanır.
Anti-kalıplara düşme: Herhangi bir geliştirme platformunda bir uygulama oluşturduğunuzda, anti-kalıplar nedeniyle kötü performans gösterme riskiyle karşı karşıya kalırsınız. Bu desenler yavaş yüklemeye, yavaş sayfa geçişlerine neden olabilir ve verilerin güncellenmesini veya alınmasını zorlaştırabilir. Yaygın anti-kalıplar arasında çok fazla veri yükleme, her şeyi koleksiyonlara dönüştürme ve OnStart'ta aşırı yükleme yer alır. İnsanlar genellikle bu kalıpları gerçek veya algılanan Power Apps sınırlamaları aşmak için kullanır. Rehberlikle bile, yine de kötü bir desen kullanabilir ve yavaş bir uygulamayla karşılaşabilirsiniz.
Temel performans tasarım ilkeleri
Uygulamanızı oluştururken, verimli bir şekilde çalıştığından emin olmak için bu temel performans ilkelerini göz önünde bulundurun. Bu ilkeler, uygulamanızın hızını artırmak için gereken çoğu yönü kapsar. Bazı performans önerileri, birbiriyle ilişkili yapıları nedeniyle birden çok bölümde görünebilir.
- Sayfa yüklemelerini iyileştirme: Uygulamalarınızı uygulama ve sayfa yükleme hızı için iyileştirin. Uygulamanın veya sayfanın hızlı yüklenmesini engelleyen işlemleri en aza indirin, geciktirin veya ortadan kaldırın.
- Küçük veri yükleri: Toplu olarak alınan veri miktarını küçük tutun.
- Sorgu veri kalıplarını iyileştirme: Veri karmalarını uygulamanızda değil, sunucuda yapın.
- Hızlı hesaplamalar: Power Fx ile birlikte çalışın, ona karşı değil.
Daha derin bir anlayış için, Power App makalesinin yürütme aşamalarına da bakın.
Ek performans kılavuzu
Performansla ilgili diğer önemli noktalar uygulamanızı etkileyebilir. Daha fazla bilgi için şu makalelere bakın:
- Diğer performans değerlendirmeleri: Performansı etkileyebilecek diğer faktörleri ele alır.
- Büyük ve karmaşık uygulamalar oluşturun: Büyük bir uygulama oluştururken dikkate alınması gereken temel faktörleri listeler.
- Tuval uygulaması kodlama standartları ve yönergeleri: Bir uygulama oluşturmanıza yardımcı olacak genel kodlama ve geliştirme yönergelerini listeler.