0Pricing
Angular Academy · Lesson

Creating a SignalStore

Define state with signalStore and withState.

What Is SignalStore

NgRx SignalStore is a lightweight state management solution built on Angular signals. You compose a store from features like withState, withComputed, and withMethods.

Installing

SignalStore lives in the @ngrx/signals package. Add it to your Angular project, then import the building blocks you need.

// terminal
// ng add @ngrx/signals
import { signalStore, withState } from '@ngrx/signals';

All lessons in this course

  1. Creating a SignalStore
  2. Computed and Methods
  3. rxMethod for Async Work
  4. Entities and Custom Features
← Back to Angular Academy