Tengo una aplicación web que estoy desarrollando y bastante similar a la idea de que si el usuario realiza cambios en la vista de la interfaz de usuario (por ejemplo, listas abiertas o cerradas, ciertas preferencias de visualización) esos cambios permanecen después de cerrar el navegador y visitar la aplicación web en una fecha posterior.¿La mejor manera de almacenar preferencias de usuario de IU pequeñas en una aplicación web?
opciones posibles que se me ocurren:
- guardar las preferencias de la interfaz de usuario JSON objeto de galletas.
- Uso almacenamiento local de HTML5 (sin experiencia de este)
- tienda en la base de datos MySQL (no interesado en el almacenamiento de dichos datos triviales en el DB)
Una vez almacenados voy a recuperar estas preferencias cuando el usuario vuelve y configura la interfaz de usuario tal como estaba cuando lo abandonaron por última vez.
¿Alguien tiene alguna experiencia de este tipo de función y puede sugerir el mejor método para guardar el estado de interfaz de usuario y la recuperación?
mi ojo abierto, estaba pensando en establecer las preferencias en el lado del cliente. Gracias. –