Dynamiczna komunikacja pomiędzy komponentami

Dynamiczna komunikacja pomiędzy komponentami
Nindzia
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 255
0

Cześć, robię sobie apkę średniej wielkości i natrafiłem na pewien problem, który nie wiem jak optymalnie rozwiązać. Uproszczony widok, proszę się nie śmiać z moich umiejętności artystycznych ( https://jspaint.app/#local:3ec1c64db70ae ). W komponencie A znajduje się liczba rated: oraz owned: .Tutaj się rodzi problem, bo pozostając na tym widoku i dodaniu do rated albo owned (komponent C ), chciałbym żeby liczba dynamicznie się aktualizowała w komponencie A. Teoretycznie mógłbym zrobić jakiś łańcuch komunikacji pomiędzy komponentami, ale nie chcę robić spaghetti w projekcie. Jest jakieś bardziej eleganckie rozwiązanie tego problemu?

PH
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 374
1

dlaczego dałeś link do painta?

Observer pattern.
A react już korzysta z gotowej bilbioteki redux gdzie jest to zaimplementowane.

Nindzia
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 255
0
phanc napisał(a):

dlaczego dałeś link do painta?

Observer pattern.
A react już korzysta z gotowej bilbioteki redux gdzie jest to zaimplementowane.

Ja korzystam z Vue

PH
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 374
0

to poszukaj takich rozwiązań do vue, btw redux jest uniwersalny, z vue też

KamilAdam
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Silesia/Marki
  • Postów: 5549
1
phanc napisał(a):

to poszukaj takich rozwiązań do vue, btw redux jest uniwersalny, z vue też

Dokładniej to redux jest implementacją architektury flux dla reacta. Możliwe że vue-flux lub vuex jest tym czego szukasz

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.