Wo set-cookie Isomorph Redux-Anwendung?

Habe ich 3 Allgemeine Fragen über redux und isomorph Anwendung:

  • Was ist der beste Weg, zu teilen 'runtime' - Daten zwischen client und server?
    Zum Beispiel, wenn der Benutzer eingeloggt in eine entfernte API, Speichere ich die session-Objekt in cookies. So, nächste mal die client-Anfragen meine front-end, front-end-server Lesen kann, die cookies und initialisieren Sie die redux-Shop mit seiner vorherigen Sitzung. Der Nachteil dieser Lösung ist, dass der client zur Validierung/Invalidierung der session am boot (z.B. in componentDidMount der root-Komponente).
    Sollte ich den Antrag für die Sitzung der server-Seite, anstatt es zu Lesen von cookies?
  • Wo soll ich ausführen die Bedienung der cookie-Speicherung in Aktion, Schöpfer oder Reduzierstücke? Sollte ich das cookie speichern in meinem Getriebe Griff die Benutzer-session?
  • Wo sollte ich führen den Betrieb leiten den Benutzer (über reagieren-router)? Ich meine, wenn meine user sich erfolgreich angemeldet hat, Woher soll ich Versand der redirect action (von der loginActionCreator sobald die Anmeldung Versprechen geklärt ist?, irgendwo anders? )

Vielen Dank im Voraus.

InformationsquelleAutor Cnode | 2016-01-15
Schreibe einen Kommentar