1oNflow
V2EX  ›  问与答

未来会不会有比 Web(JavaScript)系更好的跨平台方案?

  •  
  •   1oNflow · Oct 5, 2020 via iPhone · 3829 views
    This topic created in 2220 days ago, the information mentioned may be changed or developed.
    写 JS,html,CSS 真的好痛苦,学过的几门语言( java, python ),都没 js 给我带来的煎熬多,总在懵逼,绝望,想骂人的状态中(可能是我水平太菜了,但别的语言对菜鸟更友好吧)。

    但是现在的产品,至少会有 web 端吧,那为了省事省钱,js 一条龙就是比较好的解决方案,而且 js 看起来还越来越火,web 领域地位更加稳固。

    希望未来能有对使用者更加友好的 web 技术吧…
    22 replies  •  2020-10-06 10:29:55 +08:00
    jin7
    jin7
    Oct 5, 2020❤️1
    1
    css 岂不是更痛苦.
    QingXuJiaZhi
    QingXuJiaZhi
    Oct 5, 2020
    2
    js 对菜鸟很友好啊,用 js 的过程中具体遇到什么难题?

    前端的麻烦主要来源于样式与业务的固有复杂性,语言的影响并不是很大,而且 js 经过最近几年的高速发展,很多坑都被填好了,已经发展成一个非常适合用来写界面的语言。
    love
    love
    Oct 5, 2020 via Android❤️4
    3
    你和别人的感觉都反了,写网页开发界面是所有界面技术中写起来最轻松友好的 。
    QingXuJiaZhi
    QingXuJiaZhi
    Oct 5, 2020
    4
    未来等 webassembly 发展起来,可能 Dart 可以一战。
    GBdG6clg2Jy17ua5
    GBdG6clg2Jy17ua5
    Oct 5, 2020 via iPhone❤️4
    5
    web 应该是界面开发效率最高的目前。像 wpf,qt 等传统 gui 那才蛋疼。
    forgottencoast
    forgottencoast
    Oct 5, 2020
    6
    @angryfish WPF 一点不蛋疼,不用兼容浏览器,喷喷香。
    TypeError
    TypeError
    Oct 5, 2020
    7
    前端写起来快,但 JS 本身坑多
    不过目前跨平台还是 web 方便,其他替代品没优势
    hxse
    hxse
    Oct 5, 2020
    8
    js 填坑太快了, 不觉得它会落伍
    而且我觉得 html+css+js 写界面才最简单直观, dart 那种杂乱嵌套也不行
    pagepancn
    pagepancn
    Oct 5, 2020
    9
    我觉得还好,以前我也挺抵触前端那些东西的。后面写多了,妥协了
    xiangyuecn
    xiangyuecn
    Oct 5, 2020❤️5
    10
    try{ eval("``") }catch(e){

    document.body.innerHTML="古董浏览器,禁止访问"

    }
    shenyu1996
    shenyu1996
    Oct 5, 2020 via Android
    11
    flutter 就是嵌套有些恶心
    lxml
    lxml
    Oct 5, 2020
    12
    @cmdOptionKana 可别了,WASM 发展起来,Dart 只会拖后腿啊,表达力还不如没有语言包袱的现代 JS 呢,现在 Flutter 就拉垮在这个语言设计上了
    passerbytiny
    passerbytiny
    Oct 5, 2020 via Android
    13
    一方面全球开发者都在限制移动 web 端功能把你往 app 上引导 /赶,另一方面基于纯 web 的 os 都换壳了好几波了都还没起色。楼主说得这个未来至少目前看来是不存在的。
    imn1
    imn1
    Oct 5, 2020
    14
    我想象将来的客户端,就是无盘工作站类似的,不过我有生之年不容易见到,或者说已经见到了(云计算之类)
    其实核心问题就是如何利用客户端设备的算力,究竟用在交互界面搭建还是纯核心计算

    我觉得交互界面搭建迟早会集成到芯片内,将来可能发一堆座标,手环(姑且继续用这个叫法,或者眼镜)就能生成一个投影或全息影像的交互界面,现在甚至更早的一些科幻片就是这样设计的场景
    namelosw
    namelosw
    Oct 5, 2020
    15
    以后前后端客户端都 WASM 了,等 GC spec 出来了啥语言都能用,JVM 就可以跟 C++一样半退休了。
    AmrtaShiva
    AmrtaShiva
    Oct 5, 2020 via iPhone
    16
    我也不会写 web 看视频一脸懵逼
    ipwx
    ipwx
    Oct 5, 2020
    17
    如果你用过 Qt (折腾各种编译环境),就能知道现在这个时代,能够 Vue.js Webpack 能解决有多幸福
    yunser
    yunser
    Oct 5, 2020 via iPhone
    18
    这个世界找不到比 web 更快捷高效简单的界面开发方式了
    Sapp
    Sapp
    Oct 5, 2020
    19
    你为什么会觉得 html js 写得慢?除非用 vb 那样拖拖拽拽,不然我觉得 html+js 已经很快了啊,而且完全不用装环境就可以写。另外按照 js 这个更新速度,你想指望他落伍估计是难。另外针对入门,就连王垠这样基本什么语言都看不上的都推荐 js 做新手入门了,至少说明这个语言对新手并不是什么毒草吧?
    Wanex
    Wanex
    Oct 6, 2020 via Android
    20
    学过几门语言,JS 是写起来最爽的
    wanguorui123
    wanguorui123
    Oct 6, 2020
    21
    肯定会的
    loginbygoogle
    loginbygoogle
    Oct 6, 2020 via iPhone
    22
    仅 Flutter
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1336 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 63ms · UTC 19:24 · PVG 03:24 · LAX 11:24 · JFK 14:24
    ♥ Do have faith in what you're doing.