Es ist wahrscheinlich keine direkte Antwort, aber wenn Sie eine neue App starten, würde ich Ihnen empfehlen, Redux mit react-redux zu verwenden.
Redux ist ein vorhersagbarer Statuscontainer für JavaScript-Anwendungen.
Es hilft Ihnen beim Schreiben von Anwendungen, die sich konsistent verhalten, in verschiedenen Umgebungen (Client, Server und nativ) ausgeführt werden und einfach zu testen sind. Darüber hinaus bietet es eine großartige Entwicklererfahrung wie live code editing combined with a time traveling debugger.
Es ist sehr kleine Bibliothek, so dass es einfach zu verstehen ist, wie alles funktioniert. Es könnte eine gute Lösung für Ihr Problem sein.
Todo app example
Sie können auch genial egghead.io kostenlose Tutorial Check-out - Getting Started with Redux
ist hier the answer about the redux benefits vom Autor Dan Abramov
Sie müssen redux, und dann können Sie die Daten in redux Speicher speichern und übergeben es an Ihre untergeordneten Komponenten mit connect. @Nithila kannst du redux benutzen? –