[日经贴] 现在 JavaScript 真的是一把梭?全平台开发?

2019-11-12 17:32:34 +08:00
 imdong

以我所知:

  1. 网页端:老本行就不用说了
  2. 服务端:NodeJS
  3. 桌面端:Electron(macOS, Windows, Linux)
  4. 移动端:DCloud(iOS, Android)-其他平台请补充
  5. 小程序:PWA, 微信 /支付宝等小程序,安卓联盟快应用

这只是我目前短浅的了解,应该还有很多没写出来的开发工具。

未来是否真的会前端一统天下?

2331 次点击
所在节点    问与答
15 条回复
tt67wq
2019-11-12 18:03:28 +08:00
你还少了区块链 也是 js
wunonglin
2019-11-12 18:07:49 +08:00
所以 js 是世界上最好的语言
sheeta
2019-11-12 18:10:47 +08:00
js 一桶天下
sagaxu
2019-11-12 18:16:27 +08:00
js 靠编译生成就行了
gam2046
2019-11-12 18:21:46 +08:00
这需要着重点名感谢 Chromium V8,使得 JS 获得了类似 Java 的跨平台能力。

加上本身 JS 语法相对简单,胶水语言的特性。
autoxbc
2019-11-12 18:32:21 +08:00
js 可能不是最好,不过又有多少人能写到 js 表现力的上限
popn74
2019-11-12 18:35:24 +08:00
因为人人都会 js
Mohanson
2019-11-12 18:45:56 +08:00
等 js 重写 nodejs 的时候我们再来谈大清江山的事
murmur
2019-11-12 18:46:26 +08:00
移动端还是以 native app 做基石,js 还不够
qq316107934
2019-11-12 18:53:23 +08:00
JS 适合写 Model 层,将 UI 与逻辑进行连接,以及一些轻量的逻辑,至于真正的逻辑处理和并发,还是交给非脚本语言吧,JS 顶多做一个 JSBridge。不过自己全栈开发点工程靠 JS 的生态问题还真不大,到生产环境就算了。顺便吐槽下 Electron 的效率,某内部 IM 经常卡,跟 telegram 没法比。
crysislinux
2019-11-12 19:04:45 +08:00
slack 市值几十亿也是 electron,不要虚
xxx749
2019-11-12 19:23:54 +08:00
js 天下第一
xupefei
2019-11-12 19:24:17 +08:00
@crysislinux slack 是垄断,大家不得不用,就像安卓的淘宝 app 一样。
slack 耗电量高在 reddit 都成一个梗了。
imdong
2019-11-12 20:36:19 +08:00
@Mohanson 并不是说 js 能把所有的活都揽下来,主要是 js 能做的事情太多,个人开发者,创业初期的公司,可能一个 前段就能搞定相当多的事。
expression
2019-11-13 09:31:31 +08:00

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

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

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

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

© 2021 V2EX