Fanis Prodromou

Przywracanie pozycji przewijania (scroll) w Angularze
Czy kiedykolwiek zdarzyło Ci się przewijać długą listę na stronie internetowej, na przykład taką prezentującą mnóstwo produktów? Znajdujesz coś interesującego, klikasz w to, aby dowiedzieć się więcej, a następnie …

Testowanie jednostkowe widoków z blokami defer
Widoki z możliwością odroczenia ładowania (inaczej blok @defer) to nowa funkcja Angulara, dzięki której możemy deklaratywnie, leniwie załadować część naszego kodu HTML. Innymi słowy, możemy wybrać, która część naszego …

Jak używać bloku defer w Angularze, aby zwiększyć wydajność?
Zapewnienie użytkownikom satysfakcjonujących doświadczeń jest kluczowe – zwłaszcza, gdy oczekują oni na jakieś zdarzenie. W takich przypadkach pomocne może być wykorzystanie placeholdera czy loading indicatora. Co jednak w sytuacji, …

Poznaj DestroyRef!
DestroyRef został wprowadzony w Angular 16 (commit link) i daje nam możliwość uruchomienia callback’a, gdy komponent/dyrektywa lub powiązany injector zostanie zniszczony. Zobaczmy prosty przykład, aby zrozumieć, jak możemy tego …

Współdziałanie sygnałów i RxJS w Angularze na praktycznym przykładzie
Współdziałanie sygnałów i RxJS w Angularze na praktycznym przykładzie Sygnały w Angularze to nowy reactive primitive, który usprawni sposób w jaki tworzymy aplikacje w angularze ora zpoprawi Developer Experience. …

Wszystko, co musisz wiedzieć, aby rozpocząć pracę z NGXS
Założę się, że już słyszałeś / czytałeś o zarządzaniu stanem. Jeśli nie, założę się ponownie, że chcesz, aby twoje aplikacje były łatwiejsze do utrzymania / rozszerzenia. Oczywiście, posiadanie zarządzania …
