V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Hoshinokozo
V2EX  ›  程序员

WEB 的未来一片光明啊。。

  •  
  •   Hoshinokozo · 2019-05-08 09:18:08 +08:00 · 16156 次点击
    这是一个创建于 2010 天前的主题,其中的信息可能已经有所发展或是发生改变。
    https://www.infoq.cn/article/F0J6ddfKN*NHYNTJbAGh
    作为一个刚入行不久的切图仔,看着就有点激动,感觉自己误打误撞走了条不错的路,但是接下来又要纠结该学什么了 doge= =
    86 条回复    2019-10-17 12:39:43 +08:00
    ismumu
        1
    ismumu  
       2019-05-08 09:27:49 +08:00   ❤️ 3
    面向 api 编程
    TobiahShaw
        2
    TobiahShaw  
       2019-05-08 09:28:26 +08:00
    web 确实很有未来,mobile web 估计更有
    CodingNaux
        3
    CodingNaux  
       2019-05-08 09:28:29 +08:00 via iPhone
    前端脏活多
    SoVince
        4
    SoVince  
       2019-05-08 09:29:19 +08:00
    PHP 是最……
    CodingNaux
        5
    CodingNaux  
       2019-05-08 09:29:27 +08:00 via iPhone
    看着移动端准时下班羡慕
    webdisk
        6
    webdisk  
       2019-05-08 09:29:36 +08:00
    但是 Web Assembly 什么时候能直接操作 DOM 呢
    azh7138m
        7
    azh7138m  
       2019-05-08 09:31:05 +08:00 via Android
    颈椎 腰椎康复指南?将来会这个我觉得会很吃香。
    marsgt
        8
    marsgt  
       2019-05-08 09:31:28 +08:00   ❤️ 4
    前端主要分两种,面向用户挨虐或者面向工资扯淡。。。是不是还有能同时兼顾两种的两面派出现🤦‍♂
    marsgt
        9
    marsgt  
       2019-05-08 09:31:55 +08:00
    时不时🌚
    Constellation39
        10
    Constellation39  
       2019-05-08 09:33:06 +08:00
    PHP 是最……
    Hoshinokozo
        11
    Hoshinokozo  
    OP
       2019-05-08 09:35:29 +08:00
    @ismumu 调用 API 也是有成本的呀,API 不用被得咯,你要是把这些 API 全都会了,那也不是一般人了
    Hoshinokozo
        12
    Hoshinokozo  
    OP
       2019-05-08 09:36:57 +08:00
    lzj307077687
        13
    lzj307077687  
       2019-05-08 09:37:19 +08:00
    PHP 是......
    blless
        14
    blless  
       2019-05-08 09:37:48 +08:00 via Android
    其实前端只是走在后端走过的路上…尤其是 wasm
    Hoshinokozo
        15
    Hoshinokozo  
    OP
       2019-05-08 09:39:06 +08:00
    @TobiahShaw 不止是 mobile,IOT,AR/MR,感觉以后凡是跟界面有关的都要被 WEB 统治了
    HuasLeung
        16
    HuasLeung  
       2019-05-08 09:43:38 +08:00   ❤️ 3
    头顶一片光明
    jeasonzuo
        17
    jeasonzuo  
       2019-05-08 09:44:54 +08:00
    别问, 问就 PHP
    tt67wq
        18
    tt67wq  
       2019-05-08 09:45:09 +08:00
    都是吹吹的
    magicluna01
        19
    magicluna01  
       2019-05-08 09:51:01 +08:00
    醒醒 工头叫你起来搬砖了。
    Hoshinokozo
        20
    Hoshinokozo  
    OP
       2019-05-08 09:54:03 +08:00
    @magicluna01 梦想还是要有的,万一实现了呢
    violence123456
        21
    violence123456  
       2019-05-08 10:01:18 +08:00
    16 年 w3c 中国十周年的时候还去北航参加他们的会来着,印象比较深的就是无障碍和网页支付,不过这么久网页支付好像进展缓慢啊。
    Chingim
        22
    Chingim  
       2019-05-08 10:02:00 +08:00   ❤️ 2
    醒醒, 产品叫你兼容 IE8 了!
    jon
        23
    jon  
       2019-05-08 10:04:00 +08:00   ❤️ 2
    少上 V2EX 多写 code
    luozic
        24
    luozic  
       2019-05-08 10:06:11 +08:00   ❤️ 1
    c++ rust C#會了麽?
    Hoshinokozo
        25
    Hoshinokozo  
    OP
       2019-05-08 10:10:15 +08:00
    @violence123456 支付这块主要是安全要求比较高吧,WEB 的安全一直是个问题
    jin5354
        26
    jin5354  
       2019-05-08 10:11:21 +08:00   ❤️ 2
    感觉 web 前端能承载的越来越多,随着硬件计算能力提高,网络带宽提速,延迟降低,流量廉价,之前一些离线任务逐渐敢直接跑在 web 上了,有点抢饭碗的意思(好像已经抢了挺多桌面开发的饭碗。。vscode 都是 web 技术做的),当然能做不代表擅长做,得等技术迭代和人才迭代
    Yiki
        27
    Yiki  
       2019-05-08 10:14:17 +08:00
    兼容 IE6789 就很扎心了……
    celeron533
        28
    celeron533  
       2019-05-08 10:15:30 +08:00
    ChromeOS 概念可能要复活了
    sneezry
        29
    sneezry  
       2019-05-08 10:20:42 +08:00 via iPhone
    @jin5354 其实 vscode 之所以相对来说性能还不错,是因为和 web 技术有关的代码是反过来照着 chromium 的 cpp 代码实现进行优化的。web 现在确实如火如荼,但千万别自大。我也是主要写 JS 的,但我无时无刻不在担心这点技术没法继续往深层次走。
    jin5354
        30
    jin5354  
       2019-05-08 10:24:59 +08:00
    @sneezry 瓶颈就是 js,你看我描述都只提 web 不提 js,也是担心这脚本语言能不能 hold 住未来场景,不知道能迭代成啥样,还是要等 webassembly 或者什么新语言来救
    faceRollingKB
        31
    faceRollingKB  
       2019-05-08 10:28:05 +08:00
    别想那么远,先把 nativescript、weex 搞成熟再说吧
    tony9413
        32
    tony9413  
       2019-05-08 10:36:24 +08:00
    页面里的车子是什么牌子的,蛮酷!
    huiyifyj
        33
    huiyifyj  
       2019-05-08 10:43:36 +08:00 via Android
    又是没理解后端,前端,底层开发,应用开发的。
    web 统治?个人😶去年大二学完 node,最后还是回到了后端写 golang,Java。不说别的,前端重复的活太多了,而且与 lot,ar,ai 相关的其实并不难单纯靠前端的,最后只不过调用别人后端做好的库而已。
    chniccs
        34
    chniccs  
       2019-05-08 10:47:59 +08:00
    我真是个幸运儿,从做前端开始就从没想过兼容 ie
    a3Vu
        35
    a3Vu  
       2019-05-08 10:51:08 +08:00
    php 是最。。。
    YNaN
        36
    YNaN  
       2019-05-08 10:51:13 +08:00
    web 一把梭?不存在的,快醒醒该切图了
    ksssdh123
        37
    ksssdh123  
       2019-05-08 10:56:17 +08:00
    @huiyifyj 楼主 表达不明确吧 web 统治是指 代替 一些桌面开发,PC 的那些客户端软件或者移动端的原生应用
    还有最后一句话,前端只是调用接口 这句话很容易引起争议,但话粗理不粗
    这么概况 比较好,前端恶心,后端复杂
    weiweicat123
        38
    weiweicat123  
       2019-05-08 11:02:33 +08:00
    别光明了 现在互联网都退热 好好充实自己免得淘汰了 orz
    visitantzj
        39
    visitantzj  
       2019-05-08 11:05:06 +08:00
    wasm 也无所谓 web 不 web 了
    easylee
        40
    easylee  
       2019-05-08 11:11:00 +08:00
    天生强迫症,做过一段时间前端,快把自己逼疯了......

    UI+逻辑层都要自己重写,实在看不惯同事半吊子的作风......

    后面改后端,省心。
    roshad
        41
    roshad  
       2019-05-08 11:12:30 +08:00   ❤️ 1
    国内 web 面对的主要是历史包袱,国外才是星辰大海。
    leaves98
        42
    leaves98  
       2019-05-08 11:23:17 +08:00 via Android
    凡是可以用 JavaScript 来写的应用,最终都会用 JavaScript 来写。—— Atwood 定律

    我就笑笑,童鞋醒醒,该搬砖了
    falcon05
        43
    falcon05  
       2019-05-08 11:25:06 +08:00 via iPhone
    我觉得不行,你看多少 web 端内容都要跳到它家 APP 才能看
    iidestiny
        44
    iidestiny  
       2019-05-08 11:30:56 +08:00
    ........最好的语言
    visitantzj
        45
    visitantzj  
       2019-05-08 11:32:50 +08:00
    @leaves98
    wasm 成熟以后估计就是:凡是可以不用 js 来写的都不会用 js 来写 ^_^
    js 回归 UI/dom 操作这些适合的工作,啥后端、逻辑、AI 之类的就别掺和了
    Hoshinokozo
        46
    Hoshinokozo  
    OP
       2019-05-08 11:34:40 +08:00
    @falcon05 现阶段还无法完全取代 Native APP,但是有些轻量的场景,比如新闻,点餐等,体验比 Native 好很多,我反正用了头条快引用之后就不在打开头条 APP 了
    Hoshinokozo
        47
    Hoshinokozo  
    OP
       2019-05-08 11:38:08 +08:00
    @ksssdh123 是这个意思,我表达的不好,我觉得以后只要涉及到 UI/呈现的地方都会采用 WEB 标准开发,无论是 PC,Mobile,还是 VR/AR/MR,IOT,这些,所以以后浏览器会成为用户与设备的连接点
    binaryify
        48
    binaryify  
       2019-05-08 11:43:50 +08:00
    然而国内搞了一堆小程序和小程序编译框架,各种分裂
    Heavytiger
        49
    Heavytiger  
       2019-05-08 11:45:21 +08:00
    学不动了。
    Hoshinokozo
        50
    Hoshinokozo  
    OP
       2019-05-08 11:48:05 +08:00
    @binaryify 现在前端轮子还处于百家争鸣的阶段,以后肯定会大一统的,现在已经不是有兆头了么,京东的 Taro,滴滴的变色龙
    love
        51
    love  
       2019-05-08 11:51:37 +08:00
    现在 web 性能比前几年好得多了,之前的低端机里按钮上个涟漪效果都卡,越来越接近和原生差不多的效果了
    binaryify
        52
    binaryify  
       2019-05-08 13:57:36 +08:00
    @Hoshinokozo 依然分裂,各家搞自家的多端统一框架(腾讯 omi,京东 Taro,滴滴 chameleon,hbuilder 的 uni ),有标准不用,自己搞自己的标准,小程序自身不完善,导致多端要写的语法很恶心
    qiutianaimeili
        53
    qiutianaimeili  
       2019-05-08 14:01:53 +08:00
    刚入行?这么激动
    phxsuns
        54
    phxsuns  
       2019-05-08 14:14:38 +08:00
    光看标题我以为这贴是坟里挖出来的。。。
    AndroidEngineer
        55
    AndroidEngineer  
       2019-05-08 14:42:18 +08:00
    恭喜你进入包身工
    whypool
        56
    whypool  
       2019-05-08 14:44:10 +08:00
    没毛病啊,5g 普及了,浏览器都能玩 3a 游戏了
    nimrc
        57
    nimrc  
       2019-05-08 14:47:37 +08:00
    还以为是十年前的帖子
    orangeade
        58
    orangeade  
       2019-05-08 14:48:07 +08:00
    web 统一各种前端客户端是好事
    2kCS5c0b0ITXE5k2
        59
    2kCS5c0b0ITXE5k2  
       2019-05-08 14:52:09 +08:00
    web 肯定是大方向啊
    FrankHB
        60
    FrankHB  
       2019-05-08 15:12:11 +08:00
    @HuasLeung 光明顶草
    SmallV
        61
    SmallV  
       2019-05-08 16:19:48 +08:00
    小白想问下大神,正在自学 java,难道要转 PHP 么。。。
    jojopro
        62
    jojopro  
       2019-05-08 16:34:46 +08:00
    移动端才是未来 web 会逐渐淘汰
    mseasons
        63
    mseasons  
       2019-05-08 16:46:07 +08:00
    @jojopro
    StubbornC
        64
    StubbornC  
       2019-05-08 17:08:09 +08:00
    @jojopro 哈哈哈哈哈哈哈,我哭了,你呢
    oklqaz
        65
    oklqaz  
       2019-05-08 17:46:10 +08:00
    php 是最……
    suzic
        66
    suzic  
       2019-05-08 18:13:00 +08:00
    现在做项目还要兼容 IE 的,趁早辞职吧
    qianbiTH
        67
    qianbiTH  
       2019-05-08 19:09:26 +08:00 via Android
    不怕未来还没到,你就先老了。。
    Chingim
        68
    Chingim  
       2019-05-08 23:05:25 +08:00
    @binaryify 各种小程序啥的我觉得都是 KPI 的产物.
    做小程序框架的, 是 KPI.
    在小程序上做应用的, 一部分也是 KPI
    HuasLeung
        69
    HuasLeung  
       2019-05-08 23:07:41 +08:00 via Android
    @SmallV java 也能写 web 啊
    JerryCha
        70
    JerryCha  
       2019-05-08 23:49:58 +08:00
    HTML+CSS+JS 的确是大趋势了,现在 Office N 件套已经实现 Web 化了,下一步大概是争取把 Adobe 全家桶 Web 化。
    gouflv
        71
    gouflv  
       2019-05-09 00:59:44 +08:00 via Android
    别看到点新闻就自 heigh,脚踏实地,做好切图仔
    wind3110991
        72
    wind3110991  
       2019-05-09 01:26:00 +08:00
    前端更应注重体验与交互,后端更应注重稳定与性能,两个不同的领域各有优势。
    但是说回头来,还是逃不过后台写一堆 API,前台调一堆 API
    WindSays
        73
    WindSays  
       2019-05-09 08:15:56 +08:00
    非程序员顺道问一下,似乎记得在哪里看到过 web 比客户端的通信更加安全。是这样的吗?
    是的话,原因是 web 协议更加成熟,所以比自家定义的协议更安全?
    WindSays
        74
    WindSays  
       2019-05-09 08:20:10 +08:00
    @tony9413 知行汽车(拜腾,是一家中国电动车制造商。),图片下方有描述链接啊—— BYTON ’ s next generation IVI system。
    loginbygoogle
        75
    loginbygoogle  
       2019-05-09 08:37:50 +08:00 via Android
    你清醒点,小心手里的砖头掉下去把脚砸了
    Foreverdxa
        76
    Foreverdxa  
       2019-05-09 09:16:23 +08:00
    8 说了,转就对了,没错,俺也要搞 web。(哈哈)
    stori1
        77
    stori1  
       2019-05-09 09:47:58 +08:00
    我记得,自己使用前端刚入行的时候,前辈跟我说,你所学的前端,对于整个计算机体系而言,是浮于表面的,因为,始终在浏览器的基础上工作,很少能深入计算机本身的体系结构。
    Nasei
        78
    Nasei  
       2019-05-09 10:22:31 +08:00 via Android
    你看哪个方面了,现在各家强推客户端,web 端功能都是阉割的
    guokeke
        79
    guokeke  
       2019-05-09 10:43:46 +08:00
    背 API 干嘛,直接搜索。
    blanu
        80
    blanu  
       2019-05-09 13:34:17 +08:00
    W3C 就是混子机构,把已有的标准整合整合啥的,不起实质推进作用。
    janxin
        81
    janxin  
       2019-05-09 13:39:26 +08:00
    在? IE 兼容一下?
    KinneyZhang
        82
    KinneyZhang  
       2019-05-09 13:42:56 +08:00
    PHP 是全世界最好的编程语言,不接受反驳.....(——)
    az031120103
        83
    az031120103  
       2019-05-09 14:02:19 +08:00
    楼主的想法不错
    从公司和团队角度看,首先考虑的是投入产出比,一套代码多端使用是必然的趋势,web、native、小程序、快应用这些客户端还是得分清楚,技术栈必须统一不然开发成本太大。web 只是网页端,飞猪 app 内嵌 web 也是蛮屌 diao 的,一般的应用 web 和 native 体验也差不了多少。web 做到极致,其他端直接内嵌 web 也是一种不错的尝试。
    SuperMild
        84
    SuperMild  
       2019-05-09 14:04:12 +08:00
    @blanu 努力如果走错了方向就非常可怕,比如如果 W3C 强行自己研发、推广标准,是很努力,很辛苦,看起来好像很有贡献,但事实上却会极大地妨碍 web 标准的发展。

    现在他们做一个“协调人”的角色,反而不会制约各大公司的积极性,又能让大家统一标准不至于像早期那样混乱。
    AJDX3906
        85
    AJDX3906  
       2019-05-09 21:29:35 +08:00
    吹吹
    wanguorui123
        86
    wanguorui123  
       2019-10-17 12:39:43 +08:00
    Web 钱途无量
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   994 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 21:37 · PVG 05:37 · LAX 13:37 · JFK 16:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.