请问下, 前端不用 js, 是否就很无趣了?

2023-05-29 15:23:19 +08:00
 xiaoxiao168
7292 次点击
所在节点    JavaScript
66 条回复
xuxuxu123
2023-05-29 15:27:28 +08:00
并不会~
界面交互 依旧可以通过 css 做;页面数据直接用表单请求;
只是体验不是很好
happyeveryday
2023-05-29 15:28:48 +08:00
@xuxuxu123

那体验是相当不好啊,就说表单这一块,不用 js 我都不敢想
ZSeptember
2023-05-29 15:34:22 +08:00
大部分业务前端都有逻辑,不用 js 可能做做静态的官网可以
myderr
2023-05-29 15:36:13 +08:00
wasm
o0
2023-05-29 15:41:35 +08:00
只用 css 和 html 应该也能做出不错的东西了
nothingistrue
2023-05-29 15:47:17 +08:00
静态界面可做。一般的交互,不需要精细或者实时输入验证那种,也可以做。是不是无趣就不好说了,要看你这页面是干啥的。
DOLLOR
2023-05-29 15:53:29 +08:00
首先你要定义一下怎样算“不用 JS”。
我用 TypeScript 、ReScript 、CoffeeScript 、dart2js 开发算不算“不用 JS”?
还是想说纯粹的静态 HTML ,不含任何逻辑的网页?
gogogo2000
2023-05-29 16:00:44 +08:00
不用 js 就回到十年前的古董网页了呗,只是 css 增强了很多,页面可以做的很花哨,但交互就变成了点一下刷新一次了。

实际上无非就是把交互从客户端又搬回了服务端,例如动态菜单就由服务端根据逻辑动态拼接 html ,表单由服务端验证,失败则踢回之前的页面等等,逻辑总是要存在的,只是谁去执行的问题
dcsuibian
2023-05-29 16:32:22 +08:00
不是。
https://a.singlediv.com/
但前端不用 js ,我是想都不敢想
tsanie
2023-05-29 16:36:59 +08:00
这里的前端仅限 web 前端吗?
flyqie
2023-05-29 16:45:07 +08:00
@gogogo2000 #8

现在 2023 年,可能不止 10 年前。。

10 年前基本都 jq 吧,用 js 还是比较多的。

不用 js 那可能回到上个世纪了。
enchilada2020
2023-05-29 16:46:03 +08:00
光是 CSS 就可以玩出花来 老有意思了🚬
galenjiang
2023-05-29 16:48:53 +08:00
flutter 算前端吗?
mozhizhu
2023-05-29 16:53:53 +08:00
不玩 JS 玩什么,玩泥巴吗……
LandCruiser
2023-05-29 16:55:51 +08:00
假设你说的 js 代指浏览器端脚本语言。那浏览器就成了幻灯片浏览器了。只能你按一次 F5 顺序播放一张 html
frankies
2023-05-29 16:59:02 +08:00
js 会让你更高效地做得有趣。
没有 js ?前端还存在嘛???
gogogo2000
2023-05-29 17:02:49 +08:00
没有 js ,确实和 ppt 差不多,能做的事情说不定还没有 ppt 多……
shakukansp
2023-05-29 17:12:01 +08:00
静态博客是可以没 js 的,没什么交互
Rache1
2023-05-29 17:18:16 +08:00
@gogogo2000 别忘了还有 iframe
gogogo2000
2023-05-29 17:22:00 +08:00
@Rache1 你不说我还真忘了有个 iframe 提交……但是 iframe 提交当初也是为了变相实现无刷新的表单体验。
问题是……要实现 iframe 提交还是要用 js 操控才行啊……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/943903

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX