-
Hallo zusammen, im Moment habe ich in Zustand eine Art Default-Dummy-Datenbank mit 3-4 Listeneinträgen sowie mehreren Funktionen wie zb Add oder Delete. Das ganze schaut so aus (habs mal als Bild eingefügt da github das irgendwie nicht korrekt formatiert): Funktioniert soweit auch alles wie gewünscht. Mir fehlt gerade aber irgendwie der Ansatz wie ich das nun mit Zustand und MongoDB so hinbekomme, dass in "items" meine ausgelagerten Items aus der MongoDB Datenbank landen. Vielen Dank. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
Ich vermute, dass du Zustand hält dann nur noch Pseudocode:
Das Frontend will ein Item löschen
Das Frontend will ein Item hinzufügen
Hoffe das hilft. |
Beta Was this translation helpful? Give feedback.
-
Du kannst das weiterhin in zustand handlen. Deine CRUD-Operations sind fetches und fetchen kannst du aus deinem useStore. Hier ein Prototype zum Fetching mit der get-method in zustand, du kannst aber fetch functions mit jeder method in deinem useStore lagern und von überall aus deiner App, z.B. in einem useEffect, der auf irgendeine dependency hört, auf sie zugreifen : Schau mal ob du dich damit zurecht findest. |
Beta Was this translation helpful? Give feedback.
Du kannst das weiterhin in zustand handlen. Deine CRUD-Operations sind fetches und fetchen kannst du aus deinem useStore.
Hier ein Prototype zum Fetching mit der get-method in zustand, du kannst aber fetch functions mit jeder method in deinem useStore lagern und von überall aus deiner App, z.B. in einem useEffect, der auf irgendeine dependency hört, auf sie zugreifen :
https://codesandbox.io/s/fetching-with-zustand-js-0yopeo?file=/src/App.jsx
Schau mal ob du dich damit zurecht findest.