Pokazywanie post贸w oznaczonych etykiet膮 angular. Poka偶 wszystkie posty
Pokazywanie post贸w oznaczonych etykiet膮 angular. Poka偶 wszystkie posty

czwartek, 6 lutego 2025

Mock Service Worker - prosty spos贸b na mockowanie danych

 Jaki艣 czas temu napisa艂em dla mojej poprzedniej firmy artyku艂 o tym, jak mo偶na skutecznie integrowa膰 si臋 z backendem. Na blogu Angular Architects pojawi艂 si臋 te偶 wpis, kt贸ry potwierdzi艂 moj膮 tez臋, 偶e dobrze jest si臋 integrowa膰 z mockowym backendem. (Nie ma to jak cherry picking pod tez臋 :)

niedziela, 12 maja 2024

Angular - Dependency Injection

DI (dependency injection) w Angularze pozwala na dostarczanie zale偶no艣ci. Po艣rednikiem mi臋dzy elementami i zale偶no艣ciami, kt贸re mo偶na wstrzykiwa膰, jest Injector. Gdy zale偶no艣膰 jest potrzebna, Injector sprawdza, czy istnieje jej instancja i je艣li nie, tworzy j膮 i dodaje do rejestru. W wi臋kszo艣ci przypadk贸w, mo偶esz u偶ywa膰 uproszczonego DI, jednak warto wiedzie膰, jak dzia艂a to pod spodem.

pi膮tek, 17 czerwca 2022

Refaktoring prostego komponentu w Angularze

Za艂贸偶my 偶e zastajesz taki fragment kodu angularowego i musisz w nim zmieni膰 kilka rzeczy. Od razu rzuca si臋 w oczy, 偶e wymaga on refaktoryzacji. HTML umie艣ci艂em w template dla lepszej widoczno艣ci.

Pierwsza rzecz oznaczona cyframi 1, 2, 3 w komentarzach. Widz臋 tutaj kilka problem贸w. Po pierwsze, wykonujemy kod kt贸ry nie zosta艂 jakkolwiek nazwany biznesowo. Po drugie, kod jest wykonywany w HTML, a aby to umo偶liwi膰, kolega z zespo艂u zrobi艂 publiczny service. Po trzecie, kod jest zduplikowany.

Wydzielam kod do geta i wtedy wygl膮da to tak: