Zaimplementuj wyszukiwanie produktu w szkieletowym projekcie Angular: odkomentuj input z etykietą, obsłuż wejście z debounce, wywołaj funkcję searchProducts i wyświetl wyniki. Użyj Angular Signals, nie tylko RxJS/Subject.
Frontend
Aplikacja nie odpowiada lub się zawiesza, przewijanie i kliknięcia działają z opóźnieniem. Jak zdiagnozujesz problem?
Czym są lazy routes w Angular?
Jaka jest różnica między CSR, SSR a SSG, i jakie są ich zalety i wady?
Czym jest system projektowania z perspektywy rozwoju, a nie tylko układów w Figma?
Jak wygląda Twój typowy workflow Git podczas pracy nad zadaniem: od otrzymania zadania do scalania?
Co robi właściwość CSS will-change?
Jakie Core Web Vitals i inne metryki wydajności webowej znasz?
Czym są moduły, komponenty, dyrektywy, pipe i usługi w Angular?
Istnieje filtr wyszukiwania z debounce: pierwsze żądanie dotyczy jednego słowa, potem drugie — dla nowego słowa, ale pierwsza odpowiedź przychodzi ostatnia i nadpisuje UI. Jak sobie z tym poradzić w Angular?
Jest prezentacja produktu z wieloma widgetami, która zaczyna lagować na urządzeniach mobilnych. Co i jak zoptymalizujesz?
Jak działa Change Detection w Angular i czym tak naprawdę jest?
Czym jest hydratacja?
Czym jest zawężanie typu?