我正在构建一个全功能的Web应用程序。当您处于“离线”模式时,可以将数据保存到本地数据存储区。我希望能够在多台设备之间同步,这样人们就可以在一台机器上工作、保存,然后在另一台机器上加载他们的内容。
问题是:
1)在服务器上存储json是否是一个不好的主意?为什么要在服务器上解析json成模型对象,而它只会作为json传递回客户端?
2)我不确定是否想尝试NoSql技术来实现这个功能。目前我没有分解json,除了用户数据,数据库中的领域模型将是一个字符串,即json。欢迎提供建议。
理论上,在未来我可能想在服务器上进行一些处理或设置更复杂的关系。换句话说,现在我只会保存json,但在将来我可能需要更传统的关系系统。NoSQL方法会阻碍这一点吗?
3)这是否存在任何安全问题?例如JS注入?从理论上讲,对于这种情况,用户不能输入任何东西,至少目前是这样。
谢谢您的帮助。
问题是:
1)在服务器上存储json是否是一个不好的主意?为什么要在服务器上解析json成模型对象,而它只会作为json传递回客户端?
2)我不确定是否想尝试NoSql技术来实现这个功能。目前我没有分解json,除了用户数据,数据库中的领域模型将是一个字符串,即json。欢迎提供建议。
理论上,在未来我可能想在服务器上进行一些处理或设置更复杂的关系。换句话说,现在我只会保存json,但在将来我可能需要更传统的关系系统。NoSQL方法会阻碍这一点吗?
3)这是否存在任何安全问题?例如JS注入?从理论上讲,对于这种情况,用户不能输入任何东西,至少目前是这样。
谢谢您的帮助。