Fanis Prodromou

Fanis Prodromou
Google Developer Expert
Opublikowane przez Fanis Prodromou
Fanis Prodromou

Poznaj AfterRenderEffect

Angular 19 wprowadził potężny nowy hook o nazwie afterRenderEffect, który łączy możliwości effect i afterRender w jedną, wydajną funkcję. Ułatwia to zarządzanie efektami ubocznymi zależnymi od zmian sygnałów oraz …

Fanis Prodromou

Czym jest LinkedSignal i jak go używać?

Angular 19 był niesamowitym wydaniem i wprowadził świetne funkcje. Jedną z nich jest LinkedSignal. W skrócie, LinkedSignal jest podobny do funkcji computed, z tą różnicą, że computed zwraca sygnał …

Fanis Prodromou

Generatory w Angularze

Team Angulara nieustannie wprowadza nowe funkcje i narzędzia, aby ułatwić rozwój oprogramowania. Jednym z tych przydatnych narzędzi są „generatory”. To właśnie generatory automatycznie aktualizują Twój kod do najnowszych dobrych …

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 …

Fanis Prodromou

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 …

Fanis Prodromou

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, …

Fanis Prodromou

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 …

Fanis Prodromou

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. …

Fanis Prodromou

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 …