javascript - 使用 Node/Express 路由 + HIJAX 模式进行渐进增强?

标签 javascript ajax node.js express progressive-enhancement

我知道我会为此得到一些两极分化的 react ,但是是否可以使用渐进增强,即HIJAX模式( AJAX applied with P.E. ),使用像 Express 这样的 Node 路由中间件?在 AJAX 拦截中分层时,您仍然可以在 Node/Express 等中使用普通的服务器 POST/GET/请求吗?

(请阅读 HIJAX 链接了解详情)。

另请参阅:https://developer.yahoo.com/blogs/ydnfourblog/many-users-javascript-disabled-14121.html

最佳答案

因此,有两种可能的解决方案。

  1. Express 贡献者 Doug Wilson pointed out (至少在纸面上),这是相当微不足道的。您只需检查请求中的 xhr 对象即可。

  2. PJAX :“它是具有真正的永久链接、页面标题和完全降级的工作后退按钮的 ajax。”

关于javascript - 使用 Node/Express 路由 + HIJAX 模式进行渐进增强?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23529629/

相关文章:

Node.js path.join 移除前导句点

javascript - 如何将 extjs 标记字段作为数组发布而不用引号引起来

javascript - 我应该只使用 IndexedDB 还是同时使用 IndexedDB 和 chrome.storage?

javascript - 如何在node js中模块化代码

php - 如何从传入的 JSON 数据生成表 [Laravel、Ajax]

javascript - Symfony 和 jQuery.data()

javascript - 您如何通过 JavaScript/Ajax 代码管理 Infragistics WebGrid 数据?

node.js - 在 Windows 8 上安装 phonegap 时出现问题 - 未满足的依赖性

javascript - 默认情况下在代码镜像中启动全屏

javascript - 无法在本地调试node.js