React Best Practices
Wydajne tworzenie aplikacji React i Next.js
Instalacja
OficjalnaZawiera skryptynpx skills add vercel-labs/agent-skills
Activates when an agent writes, reviews or refactors React and Next.js code with performance, rendering or bundle efficiency in mind.
- Autor
- Vercel
- Licencja
- MIT
React Best Practices zapewnia agentowi programistycznemu uporządkowane spojrzenie na wydajność podczas pracy z React i Next.js. Pomaga kształtować nowe implementacje, wspiera przeglądy kodu i prowadzi refaktoryzację poprzez analizę decyzji podejmowanych na poziomie serwera, przeglądarki i drzewa komponentów. Materiał uporządkowano według prawdopodobnego wpływu, dzięki czemu agent może odróżnić poważne spowolnienia architektoniczne od mniejszych usprawnień działania.
Najważniejsze funkcje
- Wykrywa szeregowo wykonywane operacje asynchroniczne, które mogą niepotrzebnie wydłużać czas odpowiedzi lub renderowania
- Sprawdza importy, ładowanie warunkowe i kod zewnętrzny pod kątem zbędnego zwiększania rozmiaru pakietu
- Obejmuje renderowanie serwerowe, buforowanie, przesyłanie danych i wydajność na poziomie żądań
- Analizuje stan komponentów, efekty i subskrypcje pod kątem zbędnych ponownych renderowań
- Zawiera wzorce renderowania w przeglądarce i JavaScript dla często wykonywanych ścieżek
Umiejętność jest przeznaczona dla programistów React, zespołów Next.js i recenzentów korzystających z agentów programistycznych przy implementacji lub utrzymaniu skoncentrowanym na wydajności. Jest szczególnie przydatna, gdy projekt potrzebuje spójnych wskazówek dotyczących pobierania danych, granic komponentów i rozmiaru dostarczanych zasobów, a nie tylko wąsko ukierunkowanej kontroli lintowania. Można ją zainstalować z publicznej kolekcji agent-skills firmy Vercel za pomocą Skills CLI. Repozytorium zawiera również materiały z regułami i narzędzia do budowania.
Podobne umiejętności
React Native Skills
UmiejętnośćLepsze decyzje agentów w projektach React Native i Expo
Vercel Agent Skills
UmiejętnośćZestaw umiejętności Vercel do tworzenia nowoczesnych aplikacji
Frontend & Mobile Development
UmiejętnośćDzieli stan React na 5 typów, bez danych serwera w globalnym store

Komentarze(0)
Zaloguj się, aby skomentować