想知道是否有一种干净正确的方法来通过 websockets 而不是通过 $.ajax({...}) 请求加载 html 标记。我对 websockets 有点陌生,所以我想弄清楚它在哪里可以完全取代 AJAX 等等......
现在我只是在我的 NodeJS 应用程序中创建另一个“post”路由器来加载 html,但我不知道是否所有这些都是必要的。
最佳答案
如果你想保持客户端和服务器之间的双向连接,你需要 websockets,这对实时应用程序(如聊天、股票营销、电子学习等)很有用。
如果你需要加载 html mark down,你不需要多次从客户端到服务器来回加载内容和服务,这将是一种优雅而不浪费的方式。
如果您不想向服务器传递额外的负载,您也可以使用获取路由和 $.get ajax 请求。
关于html - 加载 Jade -> HTML 通过 Websockets + NodeJS 而不是 AJAX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12657729/