Angular · RxJS · Signals · NgRx

formigadev

Um blog sobre Angular no dia a dia: Signals, RxJS, NgRx e o resto do ecossistema, escrito por quem trabalha com isso em produção.

Últimos posts

Ver todos →

shareReplay: como fazer cache de requisição HTTP e evitar chamada duplicada no Angular

Observables cold vs hot, shareReplay({ bufferSize: 1, refCount: true }) cacheando requisição de verdade, e uma pegadinha real do refCount que só aparece em origens que nunca terminam sozinhas.

O que é o NgRx e como ele traz organização e performance pro Angular

Zone.js, change detection e OnPush explicam por que o NgRx existe: os pilares (actions, reducers, selectors, effects), desde quando dá pra usar, e como o DevTools ajuda a depurar.

A arquitetura deste blog: como o formigadev é construído

Analog.js, SEO, performance e o fluxo de publicação por trás deste blog, com números reais tirados do Lighthouse.

Bem-vindo ao blog: por que construí este site com Angular e SSR

A motivação por trás deste blog: documentar o que aprendo trabalhando com Angular no dia a dia, entre Signals, SSR e performance.

Sobre mim

Henrique Guedes FormigaHenrique Guedes FormigaSênior Angular Developer