Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单页应用程序中的客户端-服务器版本同步_Javascript_Single Page Application - Fatal编程技术网

Javascript 单页应用程序中的客户端-服务器版本同步

Javascript 单页应用程序中的客户端-服务器版本同步,javascript,single-page-application,Javascript,Single Page Application,我正在寻找在单页应用程序中同步客户端javascript和服务器API版本的想法 我有以下想法: 从服务器推送更新通知并要求用户刷新 在每个API调用中保留一个版本信息,并在出现版本不匹配时要求客户端刷新 只要更新了所有客户端,就保持支持旧服务器版本(通过关闭其现有会话并打开新选项卡/窗口) 一般是怎么做的?我想在这里讨论更多的想法以及上述选项的利弊

我正在寻找在单页应用程序中同步客户端javascript和服务器API版本的想法

我有以下想法:

  • 从服务器推送更新通知并要求用户刷新
  • 在每个API调用中保留一个版本信息,并在出现版本不匹配时要求客户端刷新
  • 只要更新了所有客户端,就保持支持旧服务器版本(通过关闭其现有会话并打开新选项卡/窗口)
  • 一般是怎么做的?我想在这里讨论更多的想法以及上述选项的利弊