Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Tworzenie wydajnych aplikacji Power Apps gwarantuje sprawne działanie aplikacji i zapewnia lepsze wrażenia użytkowników. Tworzenie wydajnych aplikacji Power Apps gwarantuje sprawne działanie aplikacji i zapewnia lepsze wrażenia użytkowników.
Wzory aplikacji i wzrost wydajności dzięki Power Apps: Power Apps ułatwia tworzenie aplikacji klasy korporacyjnej dzięki wykorzystaniu sprawdzonych wzorów aplikacji. Wzory to grupy elementów Power Apps, które współpracują ze sobą, takie jak źródła danych, kolekcje, kontrolki, Power Automate i strony. Power Apps domyślnie zawiera kluczowe wzorce wydajności, dzięki czemu deweloperzy pracujący niskokodowi szybko tworzą funkcjonalne aplikacje dla przedsiębiorstw. Zadania związane z wdrażaniem i administracją są również proste. Dzięki Power Apps Twój zespół jest bardziej produktywny, ponieważ wiele elementów nie wymaga Twojej uwagi.
Power Apps zmierza w kierunku wydajnych wzorców: Power Apps domyślnie prowadzi cię w kierunku dobrze znanych wydajnych wzorców. Wzorce te obejmują usprawnione ładowanie danych podczas uruchamiania, automatyczne stronicowanie przyrostowe, buforowanie danych dla kolekcji i ładowanie tylko niezbędnych danych dla każdej strony. Te sprawdzone wzorce dobrze sprawdzają się w przypadku aplikacji korporacyjnych z dużą ilością danych. Wiele udanych wdrożeń aplikacji Power Apps wykorzystuje ponad 100 tabel i ponad 50 ekranów, zachowując jednocześnie doskonałą wydajność.
Popadanie w antywzorce: Kiedy tworzysz aplikację na dowolnej platformie programistycznej, ryzykujesz, że będzie ona działać słabo z powodu antywzorców. Te wzorce mogą powodować powolne ładowanie, powolne przejścia między stronami i utrudniać aktualizowanie lub pobieranie danych. Typowe antywzorce obejmują ładowanie zbyt dużej ilości danych, przekształcanie wszystkiego w kolekcje i przeciążanie programu OnStart. Ludzie często używają tych wzorców, aby obejść rzeczywiste lub postrzegane ograniczenia aplikacji Power Apps. Nawet ze wskazówkami nadal możesz użyć złego wzorca i skończyć z powolną aplikacją.
Kluczowe zasady projektowania wydajnościowego
Podczas tworzenia aplikacji należy wziąć pod uwagę następujące kluczowe zasady wydajności, aby zapewnić jej wydajne działanie. Te zasady obejmują większość aspektów potrzebnych do zwiększenia szybkości aplikacji. Niektóre sugestie dotyczące wydajności mogą pojawiać się w wielu obszarach ze względu na ich wzajemnie powiązany charakter.
- Optymalizuj ładowanie stron: zoptymalizuj swoje aplikacje pod kątem szybkości ładowania aplikacji i strony. Minimalizuj, opóźniaj lub eliminuj działania, które uniemożliwiają szybkie ładowanie aplikacji lub strony.
- Małe ładunki danych: staraj się, aby ilość danych pobieranych zbiorczo była niewielka.
- Optymalizuj wzorce danych zapytań: łącz dane na serwerze, a nie w aplikacji.
- Szybkie obliczenia: Pracuj z Power Fx, a nie przeciwko niemu.
Aby uzyskać głębsze zrozumienie, zobacz również artykuł Fazy wykonywania aplikacji Power App.
Dodatkowe wskazówki dotyczące wydajności
Na działanie aplikacji mogą mieć wpływ inne kwestie związane z wydajnością. Więcej informacji można znaleźć w tych artykułach:
- Inne kwestie dotyczące wydajności: omawia dodatkowe czynniki, które mogą mieć wpływ na wydajność.
- Budowanie dużych, złożonych aplikacji: zawiera listę kluczowych czynników, które należy wziąć pod uwagę podczas tworzenia dużej aplikacji.
- Standardy i wytyczne dotyczące kodowania aplikacji kanwy: zawiera listę ogólnych wytycznych dotyczących kodowania i programowania, które ułatwiają tworzenie aplikacji.