Panoramica della creazione di app performanti

La creazione di Power Apps efficienti garantisce l'esecuzione efficiente delle app e offre un'esperienza utente migliore. In questo articolo vengono illustrati i modelli chiave, gli anti-pattern da evitare e i principi di progettazione che consentono di creare Power Apps ad alte prestazioni per l'organizzazione.

  • Modelli di app e aumento della produttività per Power Apps: Power Apps semplifica la creazione di app di livello aziendale usando modelli di app consolidati. I modelli sono gruppi di elementi Power Apps che lavorano tra loro, ad esempio origini dati, raccolte, controlli, Power Automate e pagine. Power Apps include modelli performanti chiave per impostazione predefinita, in modo che gli sviluppatori con poco codice creino rapidamente app aziendali funzionali. Anche le attività di distribuzione e amministrazione sono semplici. Con Power Apps il tuo team è più produttivo perché molti elementi non richiedono la tua attenzione.

  • Power Apps si rivolge a modelli performanti: Power Apps guida l'utente verso modelli performanti noti per impostazione predefinita. Questi modelli includono il caricamento semplificato dei dati all'avvio, il paging incrementale automatico, la memorizzazione nella cache dei dati per le raccolte e il caricamento solo dei dati essenziali per ogni pagina. Questi modelli collaudati funzionano bene per le app aziendali con molti dati. Molte implementazioni Power Apps di successo utilizzano più di 100 tabelle e oltre 50 schermate mantenendo prestazioni eccellenti.

  • Cadere negli anti-pattern: quando sviluppi un'app su una qualsiasi piattaforma di sviluppo, rischi di comprometterne le prestazioni a causa degli anti-pattern. Questi modelli possono causare un caricamento lento, transizioni di pagina lente e rendere difficile l'aggiornamento o il recupero dei dati. Gli anti-pattern comuni includono il caricamento di una quantità eccessiva di dati, la trasformazione di tutti gli elementi in raccolte e l'overload di OnStart. Le persone spesso usano questi pattern per aggirare i limiti Power Apps reali o percepiti. Anche con le indicazioni, potresti comunque usare un modello errato e ritrovarti con un'app lenta.

Principi chiave di progettazione delle prestazioni

Quando crei la tua app, tieni conto di questi principi chiave di prestazioni per assicurarti che venga eseguita in modo efficiente. Questi principi coprono la maggior parte degli aspetti necessari per migliorare la velocità dell'app. Alcuni suggerimenti per le prestazioni potrebbero essere visualizzati in più sezioni a causa della loro natura correlata.

Per una comprensione più approfondita, vedi anche l'articolo Fasi di esecuzione di una Power App.

Linee guida aggiuntive per le prestazioni

Altre considerazioni sulle prestazioni possono influire sull'app. Vedi questi articoli per ulteriori informazioni: