在服务器上存储ratom最快、最脏的方法是什么



在我的超简单web应用程序上,我会定期将我的应用程序状态(位于试剂原子中(重置回原始默认状态。然而,在我这样做之前,我想把我被玷污的应用程序状态发送到服务器上,以备不时之需。它将包含用户在我的应用程序中所做的事情的数据。我可能想稍后将该应用程序状态检索到我的前端。我甚至可以从我存储的地方获取ratom,并将其交换回来,然后看到我的应用程序,就像它重置之前一样。

那么,为了让所有的凉爽都在进行,什么是最快、最脏的方法来填充某个地方的垃圾?

每次重置应用程序时,我都希望存储该应用程序状态。用户在一个会话中多次重置应用程序。正因为如此,才会有很多应用程序状态的实例存储在服务器上。。。无论是针对单个用户会话还是跨不同用户会话。我可能也想在服务器上做一些事情。。。浏览存储的状态,也许可以创建新的端点,在那里我可以对它们进行分析等等。因此,无论它存储在哪里,都可以仔细阅读服务器端。很多在线解决方案看起来都很棒,但你看。。。深的

我如何才能轻松开始这项工作?如果这是那些更复杂的解决方案的简单初始步骤,那么。。。我可以稍后扩展。旁注:克鲁克斯会很酷,但它看起来很复杂。我需要一个方便的入口坡道。我在前端使用试剂。我对任何ajax类型的工具都很满意。我不确定如何在客户端打包我的状态,并在服务器端打开它进行存储。很抱歉这里有一个宽泛的问题:我只是想继续在我的项目中玩得开心,而不是陷入两周的兔子洞。我可能会被困在那里,再也不会出现。

囤积但专注于客户端的最快方法?将状态序列化为具有(pr-str @rat)的字符串——如果您需要的话,反向操作将是clojure.edn/read-string——然后在一个您甚至还没有为其编程端点的空GET请求中将字符串作为?参数值发送到服务器。稍后从服务器日志中恢复内容!

第页。但是你肯定要";去一个两周的兔子洞";。服务器端是另一个有趣的部分。

相关内容

最新更新