Sveltejs Academy · Lekcja

Profilowanie aplikacji SvelteKit

Używaj DevTools przeglądarki, Lighthouse i analizatora bundle Vite, aby znaleźć wąskie gardła.

Lekcja 4 z 413 kroki

Profilowanie aplikacji SvelteKit to bezpłatna lekcja Sveltejs Academy na CoddyKit. To lekcja 4 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Sveltejs Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Sveltejs Academy zawiera 4 lekcji w sumie.

Narzędzia deweloperskie przeglądarki

Użyj karty Performance, aby rejestrować interakcje i znajdować wąskie gardła.

Lighthouse

Uruchamiaj Lighthouse dla produkcyjnych kompilacji, aby uzyskać wyniki Core Web Vitals i praktyczne wskazówki.

Karta Network

Sprawdzaj wykres wodospadowy, rozmiary danych i nagłówki buforowania.

Analizator pakietu

Zainstaluj vite-bundle-visualizer, aby zobaczyć zawartość pakietów.

npm install -D vite-bundle-visualizer

Profilowanie CPU

Karta CPU w DevTools pokazuje najbardziej obciążające funkcje. Szukaj długich zadań wykonywanych podczas interakcji.

Profilowanie pamięci

Użyj karty Memory do wykrywania wycieków: wykonaj zrzuty, przejdź do innej strony, wykonaj kolejne zrzuty i porównaj je.

Core Web Vitals

Śledź LCP, CLS i INP na produkcji za pomocą narzędzi Real User Monitoring.

Mapy źródeł

Produkcyjne mapy źródeł sprawiają, że wyniki profilowania są czytelne. Zachowaj równowagę, uwzględniając ryzyko ujawnienia map źródeł.

Rzeczywiste urządzenia

Testuj na telefonach ze średniej półki, nie tylko na swoim laptopie. Wydajność może się znacznie różnić.

Ograniczanie zasobów

Ograniczaj użycie CPU i sieci w DevTools, aby symulować wolniejsze urządzenia.

Ciągłe monitorowanie

Skonfiguruj alerty w Lighthouse CI lub innych narzędziach, aby wcześnie wykrywać regresje.

Szybki test

Co mierzy Lighthouse?

Podsumowanie

Wykonuj profilowanie za pomocą DevTools, Lighthouse i wizualizatorów pakietu. Testuj na rzeczywistych urządzeniach i monitoruj działanie na produkcji.

Bezpłatny start

Ucz się HTML dzięki korepetycjom AI — za darmo

Pisz i uruchamiaj kod w przeglądarce, otrzymuj natychmiastową pomoc od korepetytora AI dostępnego 24/7 i kontynuuj naukę w sieci lub w aplikacji.

Kursy
41
Lekcje
163

Często zadawane pytania

Czy lekcja „Profilowanie aplikacji SvelteKit” jest bezpłatna?

Tak — pełny tekst „Profilowanie aplikacji SvelteKit” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Sveltejs Academy, przejdź na CoddyKit PRO. Kurs Sveltejs Academy zawiera 4 lekcji w sumie.

Co nauczysz się w „Profilowanie aplikacji SvelteKit”?

Używaj DevTools przeglądarki, Lighthouse i analizatora bundle Vite, aby znaleźć wąskie gardła. Ćwiczysz Sveltejs Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć Sveltejs Academy?

Nie wymagamy żadnego doświadczenia. Sveltejs Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 4 z 4.

Ile czasu zajmuje lekcja „Profilowanie aplikacji SvelteKit”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji Sveltejs Academy?

Tak. Każda lekcja Sveltejs Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Dzielenie kodu i importy dynamiczne
  2. Optymalizacja obrazów za pomocą @sveltejs/enhanced-img
  3. Leniwe ładowanie komponentów
  4. Profilowanie aplikacji SvelteKit
← Powrót do Sveltejs Academy