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

Reactive Thinking with Signals and the Resource...

Reactive Thinking with Signals and the Resource API

Avatar for Manfred Steyer

Manfred Steyer PRO

October 18, 2025
Tweet

More Decks by Manfred Steyer

Other Decks in Programming

Transcript

  1. • Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 7 1)

    Signal Graph 101 2) Demo Application 3) Signal Graph in Demo Agenda
  2. • 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
  3. • 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 …
  4. • Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 14 canvas

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

    Angular 2nd Edition angularArchitects.io/modern Free eBook
  6. • 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
  7. • Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 19 [Social

    Media] Manfred Steyer [web] ANGULARarchitects.io Manfred Steyer @ Manfred Steyer Slides & Examples Remote Company Workshops and Consulting http://angulararchitects.io