Aracılığıyla paylaş


Yüksek performanslı uygulamalar oluşturmaya genel bakış

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.

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: