Szybkość działania aplikacji web jest zależna nie tylko od szybkości pobierania danych z serwera.
Bardziej zaawansowane aplikacje, które przetwarzają dużo danych albo takie, z które mają bardzo wymagające algorytmy mogą powodować nieprzyjemne doznania podczas korzystania a nich. Dodatkowo, zasobożerne aplikacje mają negatywny wpływ na żywotność baterii urządzeń mobilnych.
Za pomocą profilera w zakładce Performance w narzędziach dla programistów możesz zidentyfikować wolno działający kod. W tym odcinku pokażę Tobie jak.
Programuję od ponad 15 lat. Prowadzę software house. Angażuję i zachęcam wszystkich do programowania w ramach inicjatywy Programowanie jest łatwe.
Zakładka "Sieć" w narzędziach dla programistów w przeglądarce internetowej pozwala sprawdzić jakie zasoby zostały pobrane podczas sesji na stronie internetowej. Czytaj całość
Lighthouse to narzędzie do audytu strony internetowej/aplikacji web w pięciu kategoriach: wydajność (prędkość ładowania się), SEO (pozycjonowanie w wynikach wyszukiwania), PWA (aplikacje progresywne), dostępność (dla osób z ograniczeniami) oraz najlepszych praktyk. Czytaj całość
Jednak są sytuacje, w których programista musi baczniej przyglądać się temu jak jego pamięć jest alokowana i jak mocno aplikacja pochłania dostępne zasoby. W tym celu można użyć specjalnego profilera, który pozwala na nagrywanie snapshotów ze zrzutami pamięci. Czytaj całość
Bądź pierwszy, podziel się swoją opinią!