Me gustaría almacenar la carga útil de las llamadas API REST realizadas por un usuario en la interfaz y poder realizar las llamadas para recrear lo que hizo el usuario (como un botón de reproducción)
Tengo el siguiente escenario:
El usuario abre el sitio web.
El usuario elige un producto y lo configura.
¿Cómo puedo almacenar la carga útil de las llamadas API REST desde la interfaz? ¿Existe un marco que haga eso? ¿Qué base de datos debo usar?
Puede implementarlo por gestión estatal . Creo que los datos del usuario deberían almacenarse primero en algún estado en el front-end mediante el uso de una biblioteca Redux , por ejemplo.
Finalmente, puede enviar los datos para una base de datos (MongoDb, por ejemplo) para persistir los datos almacenados en estado Redux.
Entonces, en términos de uso de la base de datos, eso depende de si necesita esos datos, incluso cuando el usuario cierra el navegador.