Toolverse
Wszystkie skille

javascript-pro

autor: sickn33

Opanuj nowoczesny JavaScript z async/await, ES6+ i Node.js

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
sickn33
Kategoria
Frontend
Wyświetlenia
1

O skillu

Skill dla ekspertów JavaScript, którzy chcą pisać czysty, nowoczesny kod. Specjalizuje się w async/await, obsłudze event loop'u, migracjach z legacy'ego kodu oraz optymalizacji wydajności. Wspiera zarówno Node.js jak i przeglądarki, z fokusem na race conditions, error handling i kompatybilność cross-browser. Idealny do debugowania asynchronicznych problemów i wdrażania ES6+ wzorców.

Jak używać

  1. Zainstaluj skill javascript-pro z repozytorium community. Skill jest dostępny jako narzędzie do pracy z kodem JavaScript w projektach Node.js i przeglądarek.

  2. Zidentyfikuj cel swojej pracy — czy debugujesz async behavior, optymalizujesz wydajność, czy migrujesz stary kod do nowoczesnego standardu ES6+. Skill najlepiej sprawdza się przy problemach z event loop'em, promise'ami lub async/await.

  3. Opisz swój problem lub kod do analizy. Podaj kontekst: czy pracujesz w Node.js czy przeglądarce, jakie wzorce async już stosujesz (callbacks, promises, async/await), i gdzie widzisz wąskie gardła.

  4. Skill zaproponuje rozwiązanie z fokusem na async/await zamiast promise chains, funkcyjne wzorce, oraz właściwą obsługę błędów na granicach kodu. Otrzymasz kod z JSDoc komentarzami i strategią obsługi race conditions.

  5. Zweryfikuj wygenerowany kod pod kątem wydajności i kompatybilności. Skill może zasugerować polyfille dla przeglądarek lub optymalizacje bundle'u dla kodu frontendowego.

  6. Nie używaj tego skilla do architekturalnych decyzji TypeScript, pracy z innymi runtime'ami niż JavaScript, ani do ogólnych decyzji architektonicznych backendu — do tego potrzebujesz specjalistycznych narzędzi.

Podobne skille