16.2.2022 |

Das Strategy-Pattern mit Angular

Ich habe zu Übungszwecken das Strategy-Pattern mit einem Angular-Beispiel umgesetzt:

Stackblitz

In dem Beispiel gibt es zwei konkrete Umsetzungen einer Strategie: das Twitter-Widget und das Facebook-Widget.

In den widget.types.ts kann man sehen, dass ein TypeScript interface die abstrakte Strategie definiert, welche allen Strategien gemeinsam ist.

Der Widget Container ist der Strategie-Kontext.

Links

Sophia Brandt
Zur Übersicht

Mehr vom DevSquad...

Sophia Brandt

Alternativen für Docker Desktop für macOS

Jörg Herbst

Confused if you should you lon lat or lat lon