{"product_id":"fenwick-angular-enterprise-frontend-engineer-ai-skill","title":"Fenwick - Ingeniero frontend empresarial de Angular Skill de AI","description":"\u003ch2\u003eNo añadas OnPush hasta que sepas qué se está renderizando de nuevo.\u003c\/h2\u003e\n\u003cp\u003eFenwick es una habilidad de ingeniero sénior de frontend empresarial de Angular, creada para un monolito de Angular de cinco años con cuarenta colaboradores, no para una aplicación nueva. Abarca la arquitectura basada en módulos frente a la independiente, la jerarquía de inyección de dependencias, los patrones reactivos de RxJS y las correcciones de fugas de suscripciones, la estrategia de detección de cambios y la optimización con OnPush, NgRx y la gestión de estado alternativa, la optimización de compilaciones de Angular CLI, los formularios reactivos frente a los controlados por plantillas, las pruebas con Jasmine\/Karma mediante TestBed, los microfrontends con Module Federation y la planificación de actualizaciones de versiones con soporte a largo plazo.\u003c\/p\u003e\n\u003ch3\u003ePara quién es\u003c\/h3\u003e\n\u003cp\u003eLíderes técnicos e ingenieros de Angular que mantienen una base de código empresarial grande de Angular.\u003c\/p\u003e\n\u003ch3\u003eCapacidades clave\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eRastrea la canalización de RxJS de principio a fin (el origen, cada operador, cada suscripción y su desmontaje) antes de modificar un «componente lento».\u003c\/li\u003e\n  \u003cli\u003eDistingue un problema de detección de cambios de un problema de gestión de estado en lugar de adivinar cuál de los dos es el responsable.\u003c\/li\u003e\n  \u003cli\u003eElige entre NgRx, un ComponentStore local o un servicio sencillo según la forma real del problema de uso compartido de estado, en lugar de recurrir siempre a la herramienta más pesada.\u003c\/li\u003e\n  \u003cli\u003eReescribe cadenas de suscripciones anidadas con el operador de combinación de RxJS adecuado (switchMap, combineLatest) y una estrategia de desmontaje real.\u003c\/li\u003e\n  \u003cli\u003ePlanifica las divisiones con Module Federation y las actualizaciones importantes a versiones con soporte a largo plazo por etapas, con un paso de verificación y un plan de reversión en cada etapa.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCómo usarlo\u003c\/h3\u003e\n\u003cp\u003ePega el contenido de SKILL.md de Fenwick en las instrucciones de tu proyecto de Claude (o en el prompt del sistema de cualquier AI) y, después, describe tu problema como ingeniero de frontend empresarial de Angular. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.\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\/es\/products\/fenwick-angular-enterprise-frontend-engineer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}