Mateusz Dobrowolski

Wzorzec portów i adapterów dla NGRX Signal Store
Uprość zarządzanie stanem w Angularze dzięki połączeniu NgRx Signal Store i architektury heksagonalnej, zyskując czysty, testowalny kod.

„Porty i adaptery” a „architektura heksagonalna” – czy to ten sam wzorzec?
Izoluj logikę biznesową od infrastruktury używając wzorca portów i adapterów w Angularze. Zyskaj modułowy, przetestowalny kod.

Angular 19 – co nowego?
Opanuj Angular 19: linkedSignal, Resource API, inkrementalną hydratację i składnię @let, aby budować szybsze, bardziej wydajne aplikacje.

Wzorzec Fasady w Angularze
Zredukuj złożoność aplikacji Angular za pomocą wzorca Fasada. Uprość interfejsy serwisów, odizoluj logikę i pisz czystszy, testowalny kod.

Angular Storybook
Przyspiesz rozwój UI w Angularze dzięki Storybook. Buduj niezależne komponenty i automatyzuj testy, aby zyskać czysty kod i jakość.

Teleportacja w Angularze
Potrzebujesz przenieść fragmenty widoku poza hierarchię komponentów? Wykorzystaj mechanizm teleportacji, by pisać czystszy kod Angular.

Backend for Frontend… by Frontend?
Zoptymalizuj komunikację z mikroserwisami, stosując wzorzec Backend for Frontend. Buduj szyte na miarę API i zwiększ produktywność.

Angular extended diagnostics
Eliminate subtle template bugs early with Angular Extended Diagnostics. Improve code quality and catch errors automatically at compile time.

RxJS w Angularze – wiedza w pigułce
Opanuj RxJS w Angularze. Poznaj pryncypia reaktywnego programowania, typy Observable oraz Subjecty, aby tworzyć wydajniejszy kod aplikacji.

Angular Tips & Tricks cz. VIII
Master Angular development with these essential tips: from efficient @Input handling and RxJS cleanup to better performance with trackBy.

Kompendium wiedzy o restrykcjach kompilacji Angularowego projektu
Włącz Angular strict mode, aby wyłapywać błędy już na etapie pisania kodu. Zyskaj stabilniejszą aplikację dzięki zaawansowanej typizacji.
