我正在一个高度动态的网站上工作,该网站有大约10个不同的页面(登录,注册,我的服务,我的个人资料等)。
我正在考虑使用javascript模板框架(例如,jquery-temp)并将所有页面存储在一个单独的html文件中。用户交互将触发交换/激活/隐藏不同模板。在服务器端,所有请求都通过rest / json调用进行管理。我认为html将由nginx提供,而json调用将被定向到jetty(java)。
这是一种可行的方法,可能出现什么问题?
谢谢,
编辑 - 我知道怎么做,我想知道从长远来看这是否会导致问题。
答案 0 :(得分:2)
我最近一直在做类似的事情,而且效果很好。几点意见:
答案 1 :(得分:0)
我可以看到的问题:如果您提供来自不同域的模板和数据,跨域请求仍然是一个令人头疼的问题。但您可以使用nginx或专用代理服务器将请求代理到一台服务器或另一台服务器,具体取决于路径,例如,来自example.com/html的htmls和来自example.com/rest的数据。