Kapitel 9. Zustandsverwaltung mit Pinia

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Das vorherige Kapitel hat uns durch die Erstellung der Routings unserer Anwendung mit dem Vue Router geführt, einschließlich der verschachtelten Routen, der Routenwächter und der dynamischen Routennavigation.

In diesem Kapitel lernen wir die Zustandsverwaltung kennen und erfahren, wie wir den Datenfluss innerhalb unserer Vue-Anwendung mithilfe von Pinia, der offiziell empfohlenen Zustandsverwaltungsbibliothek für Vue, verwalten. Wir werden auch untersuchen, wie wir ein wiederverwendbares und effizientes System zur Verwaltung des Datenzustands unserer Anwendung aufbauen können.

Verständnis der Zustandsverwaltung in Vue

Daten erwecken eine Anwendung zum Leben und verbinden die Komponenten miteinander. Und die Komponenten interagieren mit den Nutzern und mit anderen über Datenzustände. Das Zustandsmanagement ist entscheidend für den Aufbau einer Anwendung, die mit tatsächlichen Daten arbeitet, unabhängig von Größe und Komplexität. Wir können zum Beispiel nur eine Galerie von Produktkarten mit einer Liste von Pizzen und deren Details anzeigen. Sobald ein Nutzer ein Produkt in den Warenkorb dieser Galeriekomponente legt, müssen wir die Daten des Warenkorbs aktualisieren und die aktualisierten Daten des Warenkorbs in der Warenkorbkomponente anzeigen und gleichzeitig den Restbestand des gewählten Produkts aktualisieren ...

Get Vue lernen now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.