有一事不明,大前端到底做什么?现在不都是往移动端 app 走么?很少做网页了吧? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
yazoox
V2EX    程序员

有一事不明,大前端到底做什么?现在不都是往移动端 app 走么?很少做网页了吧?

  •  
  •   yazoox 2021-05-17 09:58:41 +08:00 9159 次点击
    这是一个创建于 1672 天前的主题,其中的信息可能已经有所发展或是发生改变。

    常听说,现在大前端火,招聘多,薪水高。

    可是,各大网站(比如,淘宝,京东,等)好几年都不更新网页了,有的还强制要用 app 登录,有的甚至没有网页端,只有 app,比如 闲鱼。

    那招聘那么多前端干嘛?前端技术栈和移动端,应该是不太一样的吧?

    54 条回复    2021-05-18 11:08:18 +08:00
    xiang1xiang
        1
    xiang1xiang  
       2021-05-17 10:01:26 +08:00
    移动端也有前端
    isBitter
        2
    isBitter  
       2021-05-17 10:01:51 +08:00
    因为 app 广告费用比网页高很多。仅此而已
    lblblong
        3
    lblblong  
       2021-05-17 10:02:15 +08:00   1
    小程序、RN 、Flutter 、网站、管理后台、Electron 、App 内嵌浏览器页,这些都需要前端
    philipjf
        4
    philipjf  
       2021-05-17 10:02:21 +08:00   32
    大厂的移动端 app 功能实现还是靠前端,移动端负责套 webview,钻系统漏洞和偷用户隐私。
    kop1989
        5
    kop1989  
       2021-05-17 10:02:59 +08:00
    我理解的大前端指的就是 pc 网页 + 移动网页 + 移动原生 + 小程序。

    而当前移动原生的技术理念和 lz 想像的恰恰相反,是一个个原生 app 其实都是浏览器套壳 or 部分套壳。
    4ark
        6
    4ark  
       2021-05-17 10:03:40 +08:00
    你眼中的各大网站只有淘宝、京东、闲鱼吗?
    就算是这几个也需要做活动页吧?
    phxsuns
        7
    phxsuns  
       2021-05-17 10:07:05 +08:00
    一个 APP 背后有非常多的系统支撑,这些系统里很大部分是需要有界面的。没前端的话,做不好。
    agagega
        8
    agagega  
       2021-05-17 10:08:12 +08:00 via iPhone   1
    现在是做 App 然后套一堆 Web
    7gugu
        9
    7gugu  
       2021-05-17 10:09:19 +08:00 via iPhone
    跨端开发呗,前端进去做的跨端框架,单次开发多端部署。反倒是专精 native app 会越来越少吧?
    yaphets666
        10
    yaphets666  
       2021-05-17 10:11:13 +08:00
    小程序 运营后台。
    你说的那种 hybrid 都是垃圾 app,正经大厂都是 native,部分页面套个 h5.方便更换。
    HerrDu
        11
    HerrDu  
       2021-05-17 10:17:18 +08:00
    移动端也是前端
    xingheng
        12
    xingheng  
       2021-05-17 10:19:17 +08:00   2
    @yaphets666 #10 不能再同意更多。

    还有一种傻逼统一是把“前端”和“移动端”在组织架构上强行统一叫做“大前端”,去他妈的大前端!
    lingo
        13
    lingo  
       2021-05-17 10:20:00 +08:00
    答案都在你标题里了。。。移动端也是大前端的活。哈哈哈哈哈哈
    360511404
        14
    360511404  
       2021-05-17 10:23:50 +08:00
    @philipjf #4 如此精辟
    James369
        15
    James369  
       2021-05-17 10:27:52 +08:00
    布局、动画、交互,本质上更倾向于与用户的互操作。 应用应用嘛,偏向于用户的应用。
    论技术深度还是在后端,但论好玩有趣在前端。
    TimPeake
        16
    TimPeake  
       2021-05-17 10:34:22 +08:00
    感觉楼上的回答没有一个说到点子上的......
    什么叫大前端?这是相对于传统前端说的,传统前端干嘛的?一般只做 pc/WAP 页面就完事儿了。所谓大前端能做的事情非常多。
    web/小程序 /RN 、flutter APP/Electron/桌面程序 /nodejs
    jackiecao
        17
    jackiecao  
       2021-05-17 10:36:02 +08:00
    @philipjf 你跟我讲讲 iOS 的客户端怎么偷?
    Leviathann
        18
    Leviathann  
       2021-05-17 10:41:11 +08:00 via iPhone
    那微前端又是啥
    Stain5
        19
    Stain5  
       2021-05-17 10:41:48 +08:00
    @yaphets666 看来现在 H5 做的越来越好了,已经让大部分人看不出来了
    yaphets666
        20
    yaphets666  
       2021-05-17 10:46:16 +08:00
    @Stain5 。。。 一眼就能看出来,比如说垃圾 twritter
    ChefIsAwesome
        21
    ChefIsAwesome  
       2021-05-17 10:54:22 +08:00   7
    只是一个 sb 的概念。作为程序员,最大的职业隐患就是软件做完了没事干。为了能活下去,我们必须提出各种乱七八糟的概念,搞各种乱七八糟的重构,让自己忙起来。
    面对明显有坑的新概念,新方案:
    情商低的人权衡它的优劣性,最后得出的结论是吃力不讨好,不采用。
    情商高的人指着优势一顿猛吹。等下一个新概念出来时,再把当前方案的劣势提出来,作为被取代的依据。
    bzj
        22
    bzj  
       2021-05-17 11:04:23 +08:00
    可是,各大网站(比如,淘宝,京东,等)好几年都不更新网页了,


    先问是不是再问为什么

    据我所知淘宝一个月前刚更新了 pc 版首页,京东 pc 版同样一直在更新,你现在就打开去确认一下
    mars0prince
        23
    mars0prince  
       2021-05-17 11:09:08 +08:00
    做 KPI
    zhuweiyou
        24
    zhuweiyou  
       2021-05-17 11:11:44 +08:00
    APP 也叫前端, 网页叫 web 前端.
    cheng6563
        25
    cheng6563  
       2021-05-17 11:12:08 +08:00
    反了,现在很多业务都是懒得搞 App 。直接接微信小程序或 H5 就能展开业务了。
    ericls
        26
    ericls  
       2021-05-17 11:13:56 +08:00 via iPhone
    除了游戏 看得见的都是前端
    JerryCha
        27
    JerryCha  
       2021-05-17 11:33:04 +08:00
    我们现在都是在 App 上套浏览器的
    duhb
        28
    duhb  
       2021-05-17 12:00:15 +08:00 via iPhone
    @TimPeake RN 可以算在大前端领域,但 flutter 不能,虽然都是跨平台技术,但是原理和编码方式其实有很大的差别,我认为 flutter 是个特例。
    philipjf
        29
    philipjf  
       2021-05-17 12:04:11 +08:00
    @jackiecao 最基本的操作之一:读取剪贴板
    jackiecao
        30
    jackiecao  
       2021-05-17 12:07:09 +08:00
    @philipjf 系统直接弹窗提醒用户了,这叫偷?那你给我偷个定位试试?
    IvanLi127
        31
    IvanLi127  
       2021-05-17 12:10:20 +08:00 via Android
    @jackiecao #30 以前是偷,现在是抢 哈哈哈哈
    ciaoly
        32
    ciaoly  
       2021-05-17 13:00:42 +08:00 via Android
    把 app 也算到大前端范畴,就可以理解了。
    sualvin
        33
    sualvin  
       2021-05-17 13:01:11 +08:00
    @jackiecao 我印象中低版本的 iOS 不会提醒,但是开发有权限直接读取
    Davidwg
        34
    Davidwg  
       2021-05-17 13:24:17 +08:00
    好听:一叶蔽目
    难听:井底之蛙
    leafre
        35
    leafre  
       2021-05-17 13:50:27 +08:00
    这问题,太有“深度”了
    codingguy
        36
    codingguy  
       2021-05-17 13:58:49 +08:00   1
    普通:js 开发
    高情商:大前端
    chogath
        37
    chogath  
       2021-05-17 14:03:21 +08:00
    看来这些庸脂俗粉,他都看不上眼,看来要请出我镇山之宝了,如烟!!~~~~~~~~
    sujin190
        38
    sujin190  
       2021-05-17 14:23:00 +08:00
    @yaphets666 #10 说反了吧,正经大厂几乎没有完全 native 的了,相比体验来说迭代太慢才是更要命的事
    nicholasxuu
        39
    nicholasxuu  
       2021-05-17 14:26:30 +08:00
    傻孩子,app 里看到的很大一部分也都是网页呀。app 更新一下要发新版本再等用户升级,网页随时修改上线。
    Cheons
        40
    Cheons  
       2021-05-17 14:47:33 +08:00 via Android
    @jackiecao
    app 获取隐私并非一定要定位、录音啊什么的,录音存储、传输、识别成本太高,定位淘宝、京东、美团、滴滴这些还需要偷?
    app 里可以获取你浏览的时间、滑动的速度,识别你对某项事物的关注情况
    wangyzj
        41
    wangyzj  
       2021-05-17 15:07:02 +08:00   1
    因为是阿里巴巴炒出来的概念
    还有那个什么垃圾中台

    和做什么没啥关系
    就是一种组织结构关系和 kpi 导向概念
    jackiecao
        42
    jackiecao  
       2021-05-17 15:08:54 +08:00
    @Cheons 你说的这些 H5 也可以做到啊
    Cbdy
        43
    Cbdy  
       2021-05-17 15:25:36 +08:00 via Android
    桌面端网页应用 + 移动端网页应用 + 移动应用 + 小程序等等吧
    jin5354
        44
    jin5354  
       2021-05-17 15:41:24 +08:00
    上面某些评论真是菜的抠脚 我爬了四十多楼就没看几个能讲清楚的
    code4you
        45
    code4you  
       2021-05-17 15:58:13 +08:00
    全干工程师
    AV1
        46
    AV1  
       2021-05-17 16:57:41 +08:00 via Android
    @jin5354
    别太看得起 v2 里的人,这里多数人不是来讨论技术的,是来摸鱼和抖机灵的。
    lydzz
        47
    lydzz  
       2021-05-17 17:08:16 +08:00
    大前端 = 无敌
    daysv
        48
    daysv  
       2021-05-17 17:10:59 +08:00
    大厂的大前端是指要写 node 或 go BFF 层的前端, 怎么感觉你们上面都在乱说
    KouShuiYu
        49
    KouShuiYu  
       2021-05-17 17:21:59 +08:00
    移动端一部分市场被前端还有小程序占了,开发效率高还天然跨平台
    yaphets666
        50
    yaphets666  
       2021-05-17 17:25:21 +08:00
    @sujin190 当然没有完全 native 的东西了,你说的对了一部分,就是迭代速度的问题。这就需要 webview 嵌入一个 h5.h5 主要做活动页之类的,因为方便更换,随时上线不用审核。但是大架子是 native,保证了 app 运行速度,流畅度,没有割裂感。 如果一个 app 架子是 RN 之流,比如 twitter,那体验是非常糟糕的。
    KouShuiYu
        51
    KouShuiYu  
       2021-05-17 17:30:28 +08:00
    广义上的前端就是用户可以直接看见并交互的界面,从这个定义上看桌面、安卓、iOS 、Web 都属于前端,
    以后用 HTML+JS 实现的只会越来越多
    christin
        52
    christin  
       2021-05-17 19:35:26 +08:00 via iPhone   1
    app 里的活动页就是前端做的啊 就比如 jd 的各种活动 总不可能为了一个网页更新一次 app 吧
    railgun
        53
    railgun  
       2021-05-17 20:38:15 +08:00
    不是很少做网页了,是把网页做进 App 里了
    94
        54
    94  
       2021-05-18 11:08:18 +08:00
    前端包含了 app,web 等一切会和用户交互的部分, 从桌面端浏览器,到移动端浏览器,再到小程序 ,从 RN 、Fultter 跨移动端 再到 原生 APP,Electron 写 PC 客户端,只要哪里会和用户交互,哪就是前端的工作。

    大前端这个 “大” 是指工作的领域更大了。相对的 “微” 就是专精某一个领域或者切分出来的某一个小场景
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3586 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 00:56 PVG 08:56 LAX 16:56 JFK 19:56
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86