Toolverse
Wszystkie skille

lazy-load-suggester

autor: openclaw

Automatycznie znajdź komponenty do lazy loadingu i zmniejsz rozmiar bundla

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Frontend
Wyświetlenia
8

O skillu

Narzędzie analizuje strukturę Twoich komponentów i wskazuje, które z nich powinny być ładowane leniwie, aby poprawić wydajność aplikacji. Skanuje zależności między plikami, identyfikuje ciężkie komponenty ładowane przy starcie i sugeruje konkretne kandydatów do code splittingu. Działa bez konfiguracji — wystarczy uruchomić jedną komendę. Idealne, gdy bundle jest zbyt duży lub czas do interaktywności aplikacji jest wolny.

Jak używać

  1. Upewnij się, że masz zainstalowany Node.js w wersji 18 lub wyższej oraz ustawioną zmienną środowiskową OPENAI_API_KEY. 2. Przejdź do katalogu projektu, w którym chcesz analizować komponenty. 3. Uruchom narzędzie komendą npx ai-lazy-load ./src/, gdzie ./src/ to ścieżka do folderu z Twoimi komponentami. Narzędzie przeskanuje strukturę projektów i zależności między plikami. 4. Przejrzyj wyniki — narzędzie pokaże, które komponenty są ciężkie i nie są potrzebne przy pierwszym załadowaniu strony, oraz zasugeruje je jako kandydatów do lazy loadingu. 5. Skup się na komponentach poniżej linii widoku (modalne, wykresy, edytory), trasach i komponentach niekrytycznych dla ścieżki użytkownika. 6. Zastosuj sugerowane zmiany w kodzie, używając React.lazy() lub dynamicznych importów, aby zmniejszyć rozmiar bundla i poprawić wydajność aplikacji.

Podobne skille