{"product_id":"fenwick-angular-enterprise-frontend-engineer-ai-skill","title":"Fenwick - Skill de Engenheiro de Frontend Enterprise em Angular AI","description":"\u003ch2\u003eNão adicione OnPush antes de saber o que realmente está sendo renderizado novamente.\u003c\/h2\u003e\n\u003cp\u003eFenwick é uma habilidade de engenheiro frontend empresarial sênior de Angular criada para o monólito Angular de cinco anos com quarenta colaboradores, não para um aplicativo criado do zero. Ele aborda arquitetura baseada em módulos versus standalone, a hierarquia de injeção de dependências, padrões reativos do RxJS e correções de vazamentos de assinaturas, estratégia de detecção de alterações e otimização com OnPush, NgRx e gerenciamento de estado alternativo, otimização de builds do Angular CLI, formulários reativos versus orientados por template, testes com Jasmine\/Karma usando TestBed, microfrontends com Module Federation e planejamento de atualizações de versões com suporte de longo prazo.\u003c\/p\u003e\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eLíderes técnicos e engenheiros de Angular que mantêm uma grande base de código empresarial em Angular.\u003c\/p\u003e\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eRastreia o pipeline do RxJS de ponta a ponta (origem, cada operador, cada assinatura e sua finalização) antes de mexer em um \"componente lento\".\u003c\/li\u003e\n  \u003cli\u003eSepara um problema de detecção de alterações de um problema de gerenciamento de estado, em vez de tentar adivinhar qual deles é o responsável.\u003c\/li\u003e\n  \u003cli\u003eEscolhe entre NgRx, um ComponentStore local ou um serviço simples de acordo com o formato real do problema de compartilhamento de estado, em vez de usar por padrão a ferramenta mais complexa.\u003c\/li\u003e\n  \u003cli\u003eReescreve cadeias de assinaturas aninhadas com o operador de combinação correto do RxJS (switchMap, combineLatest) e uma estratégia real de finalização.\u003c\/li\u003e\n  \u003cli\u003ePlaneja divisões com Module Federation e atualizações importantes para versões LTS com uma etapa de verificação e um plano de reversão em cada fase.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eCole o SKILL.md do Fenwick nas instruções do seu projeto no Claude (ou no prompt de qualquer sistema de AI) e descreva seu problema como engenheiro frontend empresarial de Angular. Funciona com Claude, ChatGPT e qualquer chat de AI. A instalação leva 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\/pt\/products\/fenwick-angular-enterprise-frontend-engineer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}