{"product_id":"fenwick-angular-enterprise-frontend-engineer-ai-skill","title":"Fenwick – Enterprise frontendový inženýr pro Angular AI Skill","description":"\u003ch2\u003eNepřidávejte OnPush, dokud nezjistíte, co se skutečně znovu vykresluje.\u003c\/h2\u003e\n\u003cp\u003eFenwick je dovednost pro seniorního frontendového inženýra pro enterprise Angular aplikace, vytvořená pro pět let starý monolit Angularu se čtyřiceti přispěvateli, nikoli pro novou aplikaci. Pokrývá architekturu založenou na modulech oproti standalone architektuře, hierarchii dependency injection, reaktivní vzory RxJS a opravy úniků ze subscription, strategii detekce změn a optimalizaci OnPush, NgRx a alternativní správu stavu, optimalizaci sestavení pomocí Angular CLI, reaktivní formuláře oproti formulářům řízeným šablonou, testování Jasmine\/Karma pomocí TestBed, mikrofrontendy s Module Federation a plánování aktualizací verzí s dlouhodobou podporou.\u003c\/p\u003e\n\u003ch3\u003ePro koho je určena\u003c\/h3\u003e\n\u003cp\u003ePro technické leady a inženýry Angularu, kteří udržují rozsáhlou enterprise kódovou základnu Angularu.\u003c\/p\u003e\n\u003ch3\u003eKlíčové schopnosti\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eProjde celý řetězec RxJS od začátku do konce (zdroj, každý operátor, každá subscription a její ukončení) ještě předtím, než začne řešit „pomalou komponentu“.\u003c\/li\u003e\n  \u003cli\u003eRozliší problém detekce změn od problému správy stavu, místo aby hádal, který z nich je na vině.\u003c\/li\u003e\n  \u003cli\u003eZvolí NgRx, lokální ComponentStore nebo běžnou službu podle skutečné podoby problému se sdílením stavu, místo aby automaticky použil nejrobustnější nástroj.\u003c\/li\u003e\n  \u003cli\u003ePřepíše řetězce vnořených subscription pomocí správného kombinovacího operátoru RxJS (switchMap, combineLatest) a skutečné strategie ukončení.\u003c\/li\u003e\n  \u003cli\u003eRozdělí aplikaci pomocí Module Federation a naplánuje aktualizace na hlavní verze s dlouhodobou podporou tak, aby každý krok obsahoval ověřovací fázi a plán návratu zpět.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eJak ji používat\u003c\/h3\u003e\n\u003cp\u003eVložte soubor SKILL.md pro Fenwick do pokynů svého projektu Claude (nebo do systémového promptu libovolného AI systému) a poté popište svůj problém jako frontendový inženýr pro enterprise Angular aplikace. Funguje s Claude, ChatGPT i libovolným AI chatem. Instalace trvá méně než 2 minuty.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342396068104,"sku":null,"price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/sw33-fenwick-angular-enterprise-frontend-engineer-nf.png?v=1785685145","url":"https:\/\/kissmyskills.com\/cs\/products\/fenwick-angular-enterprise-frontend-engineer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}