首先你要定义一下怎样算“不用 JS”。 我用 TypeScript 、ReScript 、CoffeeScript 、dart2js 开发算不算“不用 JS”? 还是想说纯粹的静态 HTML ,不含任何逻辑的网页?
不用 js 就回到十年前的古董网页了呗,只是 css 增强了很多,页面可以做的很花哨,但交互就变成了点一下刷新一次了。 实际上无非就是把交互从客户端又搬回了服务端,例如动态菜单就由服务端根据逻辑动态拼接 html ,表单由服务端验证,失败则踢回之前的页面等等,逻辑总是要存在的,只是谁去执行的问题