我正在开发一个 reactjs 网站,我想让该网站即使在浏览器中禁用 javascript 时也能运行。可能吗?如何开发一个在两种情况下(启用和禁用 Javascript)运行的 react 站点,例如:fb,StackOverflow 正在运行,即使 javascript 被禁用它是如何发生的?
最佳答案
React 是前端的 JavaScript 框架。这意味着它在浏览器中执行。如果您在浏览器中禁用 JavaScript,React 将不再工作。就像从计算机中删除 Photoshop 一样,您将无法再打开 .psd 文件。
如果您真的必须支持没有 JavaScript 的浏览器(大多数人不支持),则需要构建您的应用程序以使用基于普通旧式 HTML 的导航(想想链接、表单等)。
可以使用 React(对于启用了 JS 的人),而对于没有启用 JS 的人则可以使用 React,这种方法称为渐进增强。可能对您有用:https://softwareengineering.stackexchange.com/questions/25969/should-i-bother-to-develop-for-javascript-disabled
关于javascript - 是否可以创建一个在浏览器中禁用 Javascript 时运行的 React 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59711772/