Ülevaade toimivate rakenduste loomisest

Kuidas ja miks kasutada performatiivseid mustreid ja vältida antimustreid

Rakenduse tõhususe suurendamiseks tuleks kasutada toimivaid mustreid, samas tuleks vältida mustreid, kuna need võivad vähendada rakenduse tõhusust. Rakenduse toimivuse optimeerimiseks on oluline mõista, kuidas ja miks kasutada toimivaid mustreid ning vältida antimustreid.

Rakendusemustrid ja Power Apps tööviljakuse kasv

Power Apps lihtsustab ettevõttetasemel rakenduste arendamist, kasutades väljakujunenud rakendusemustreid. Mustrid on elementide kogumid Power Apps , mis töötavad sidusalt koos. Nende Power Apps elementide hulka kuuluvad andmeallikad, kogud, juhtelemendid Power Automate ja lehed. Peamised toimivad mustrid Power Apps on vaikimisi sisse ehitatud, võimaldades vähese koodiga arendajatel kiiresti luua funktsionaalseid ettevõtte tasemel rakendusi. Lisaks on juurutus- ja Power Apps haldusülesanded lihtsad. Koos Power Apps saate teie ja teie arendusmeeskond olla produktiivsemad, kuna on palju elemente, mis ei vaja enam teie tähelepanu.

Power Apps tüürib toimivate mustrite poole

Vaikekäitumine Power Apps suunab teid tuntud performantsete mustrite poole. Need mustrid hõlmavad sujuvat andmete laadimist käivitamisel, andmete automaatset järkjärgulist otsimist, andmete vahemällu salvestamist kogude jaoks ja iga lehe jaoks ainult oluliste andmete laadimist. Need tõestatud mustrid on tõhusad andmemahukate ettevõtterakenduste jaoks. Paljud edukad Power Apps rakendused järgivad neid juhiseid, kasutades rohkem kui 100 tabelit ja üle 50 ekraani, säilitades samal ajal suurepärase jõudluse.

Anti-mustritesse sattumine

Kui loote rakenduse mis tahes arendusplatvormil, on oht luua rakendus, mis toimib antimustrite tõttu halvasti. Need mustrid võivad põhjustada aeglaseid laadimisaegu, aeglaseid üleminekuid lehtede vahel ning raskusi andmete värskendamisel ja hankimisel. Mõned levinud näited mustrivastastest meetmetest hõlmavad liigsete andmemahtude laadimist, kõige muutmist kogudeks ja OnStarti ülekoormamist. Need mustrid võetakse sageli kasutusele, kui üritatakse tajutud või tegelikest piirangutest Power Apps mööda hiilida. Kuigi püüame teid suunata parimate mustrite poole, on siiski võimalik tahtmatult kasutada halba mustrit, mille tulemuseks on rakendus, mis toimib halvasti.

Neli peamist tulemuslikkuse kujundamise põhimõtet

Allpool on toodud neli peamist toimivuspõhimõtet, mida rakenduse loomisel arvesse võtta. Need põhimõtted ei ole üksteisest täiesti sõltumatud ja seetõttu leiate mõned toimivussoovitused, mida korratakse erinevates jaotistes. Nende artiklite parimaks mõistmiseks on kasulik mõista ka Power Appi artikli täitmisfaase. Kui teil on olemasolev rakendus, mis ei toimi hästi, kasutage rakenduse uurimiseks allolevaid põhimõtteid.

Kõik allpool toodud põhimõtted viitavad lehele, kus on selle teema kohta üksikasjalikum.

  1. Lehe laadimiste optimeerimine: optimeerige oma rakendusi rakenduse ja lehe laadimiskiiruse jaoks. Minimeerige, lükake edasi või kõrvaldage toimingud, mis takistavad rakenduse või lehe kiiret laadimist.
  2. Väikesed kasulikud andmed: hoidke hulgitoodud andmemaht väike.
  3. Päringu andmemustrite optimeerimine: tehke andmesegusid serveris, mitte rakenduses Power Apps .
  4. Kiired arvutused: Töötage sellega Power Fx, mitte selle vastu.

Need põhimõtted peaksid hõlmama enamikku sellest, mis on vajalik teie rakenduse kiireks muutmiseks.

Täiendavad tulemuslikkuse suunised

Meeles tuleb pidada ka muid jõudlusega seotud kaalutlusi. Täiendavate juhiste saamiseks lugege neid artikleid.