我正在将js-data
库与js-data-http
适配器一起使用,并且试图在Vue-Nuxt应用程序上实现服务器端渲染(ssr)。
现在,我看到有一个专用的Http适配器用于服务器端请求:js-http-adapter-node
。我需要这样做,因为客户端适配器需要全局XMLHttpRequest对象,而该对象在服务器端不可用。一切正常,但是现在即使我不切换回客户端的原始js-data-http
适配器,前端也可以正常工作。
我的问题是:js-data-http
和js-data-http-node
适配器之间还有哪些其他区别?如果后者也可以工作,为什么我应该在客户端使用第一个? (所以为什么js-data-http
根本存在?)