Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Missing Link in Angular's Signal Story: Res...

The Missing Link in Angular's Signal Story: Resource API and httpResource

Avatar for Manfred Steyer

Manfred Steyer PRO

November 06, 2025
Tweet

More Decks by Manfred Steyer

Other Decks in Programming

Transcript

  1. • Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten The Missing

    Link in Angular's Signal Story: Resource API and httpResource ANGULARarchitects.io
  2. • Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 7 1)

    Signal Graph 101 2) Demo Application 3) Signal Graph in Demo Agenda
  3. • Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 8 About

    Me (Remote) Angular Workshops and Consulting Google Developer Expert for Angular Blog, Books, Articles, and Talks about Angular Manfred Steyer, ANGULARarchitects.io
  4. • Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 10 cakes

    = signal(['Sacher Cake', 'Pancake', 'Ice Cream Pancake']); selected = signal(2); selectedCake = computed(() => this.cakes()[this.selected()]); cakeResource = createCakeResource(this.selectedCake); details = this.cakeResource.value; error = this.cakeResource.error; A Simple First Example …
  5. • Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 14 canvas

    (view child) style levelKey play levelResource tilesMapResource tilesResource render (effect) levelOverviewResource heroMapResource heroResource
  6. • Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 16 2nd

    Edition angularArchitects.io/modern Free eBook: Modern Angular
  7. • Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 17 1)

    Think in terms of data flows 2) Build a reactive graph: computed, resource, … 3) Service/ Function: creating httpResource Conclusion
  8. • Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 19 [Social

    Media] Manfred Steyer [web] ANGULARarchitects.io Manfred Steyer @ Manfred Steyer Slides & Examples