V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
James369
V2EX  ›  程序员

请教开发者前辈, Web 和 App 哪个方向好?

  •  
  •   James369 · 305 天前 · 4787 次点击
    这是一个创建于 305 天前的主题,其中的信息可能已经有所发展或是发生改变。

    学这个就是奔着钱途去的,精力有限,可能找一个方向深入,主要考虑因素就是:受众面要广。

    1. App 方向:就是朝着 Flutter 去,听说后面也会兼容鸿蒙系统,这样就可以写一次,跑在三个终端上。但是感觉 App 比较卷,大多用户可能就下载使用那么十来个 App 。
    2. Web 方向:可能就是走 weixin 小程序/公众号这些,主打还是手机端的应用,毕竟这年头打开电脑就只剩下浏览器了。

    App 和 Web 哪个用户更多?听听大伙的建议,还有没有更好的方向?

    39 条回复    2024-02-23 10:02:33 +08:00
    NueXini
        1
    NueXini  
       305 天前
    多个方向多条路, 让我选就是 App + Web
    James369
        2
    James369  
    OP
       305 天前
    @NueXini 看来这位是 全栈大哥,佩服你的时间分配
    flyqie
        3
    flyqie  
       305 天前
    有个玩意叫 uniapp

    再有个玩意叫 taro

    还有个玩意叫 electron
    flyqie
        4
    flyqie  
       305 天前
    @flyqie #3

    还有,`写一次,跑在三个终端上`,理论可以,实际做起来应用不是那么容易。

    PC 端和移动端 操作习惯和布局是不一样的。。
    James369
        5
    James369  
    OP
       305 天前
    @flyqie Taro 和 Electron 是桌面端了吧,这年头搞桌面端还有搞头?
    flyqie
        6
    flyqie  
       305 天前
    @James369 #5

    你要不再看看 taro 官网?
    James369
        7
    James369  
    OP
       305 天前
    @flyqie 记错了,不好意思
    lisongeee
        8
    lisongeee  
       305 天前
    你说的不就是 移动客户端 和 前端 吗?

    你直接看 boss/智联 这些上面客户端岗位多还是前端岗位多不就知道了

    或者直接拿我在的部门来说,前端 7 个人,Android 一个人,iOS 一个人

    倒是 Android 那人从不加班,有空没空就看 B 站刷题,我一度怀疑 ta 到底还有没有业务分配

    注意以上情况仅代表我个人经历,不具备广泛代表性
    flyqie
        9
    flyqie  
       305 天前
    @James369 #7

    实际上你说的 flutter 在我理解更类似于另一种 taro 。。因为说到底他也不是 native 。。

    我个人不看好 flutter:

    1. 语言使用 dart ,有一定学习成本,而且似乎没有现在比较多用的在语法上与之相似的语言。

    2. 自绘界面,有好有坏,可能出现整体感觉出现割裂。

    3. 生态,虽然目前 flutter 生态不错,但仍然与其他类似项目有一定差距

    4. 大公司好像现在用 flutter 的新项目感觉好像不太多?
    flyqie
        10
    flyqie  
       305 天前
    @flyqie #9

    web 技术栈这块生态比较好,目前发 app 的方式主要有两种,一种是 webview + jsbridge ,另一种是 react native 这种转换性质的。

    就。。反正个人建议是走 web 这块,能写的多,能发的平台也多,资料也全。
    tinola
        11
    tinola  
       305 天前
    花里胡哨的可能钱多^_^
    dfkjgklfdjg
        12
    dfkjgklfdjg  
       305 天前
    既然是奔着钱去的,所以如果 Web 前端考虑的是 [走 weixin 小程序/公众号这些]。
    那就别考虑 Web 前端了,小厂给不了多少钱的。天天搞这些的不是外包就是小厂能给几个钱。
    Vindroid
        13
    Vindroid  
       305 天前
    奔着钱去的就先去看你准备待的区域招聘,再确定技术栈,要面向需求学习
    yangzzzzzz
        14
    yangzzzzzz  
       305 天前
    新人好就业 还是 web 吧,js h5 css ,vue react 小程序
    ZhuWenJian
        15
    ZhuWenJian  
       305 天前
    本 Android 客户端表示,无脑前端。前端公司一大堆。
    fjs18788742
        16
    fjs18788742  
       305 天前
    @lisongeee 情况类似,客户端开发各端配一个,每天纯养老喝茶
    43n5Z6GyW39943pj
        17
    43n5Z6GyW39943pj  
       305 天前
    小公司谁做原生 App?
    googleaccount
        18
    googleaccount  
       305 天前
    别玩 Flutter 了
    wonjone
        19
    wonjone  
       305 天前
    若是新手都不建议这两个方向,Web 是互联网 1.0 ,APP 是互联网 2.0 ,现在漫天飞的 AI 和鸿蒙才是互联网未来,老鸟熟悉什么就开始全栈独立吧
    ZGame
        20
    ZGame  
       305 天前
    其实你写过前端和客户端,其实就会明白大同小异。 我觉得前端范围更广一点,而且技术复杂度也可以做很多深的地方,低代码,3d 。。。 最重要的是,某种程度上 flutter,鸿蒙前端的写法都借鉴了 React 的那种模式。 所以推荐直接学 React
    xxmym
        21
    xxmym  
       305 天前
    目前新手想打工挣钱大概是 web >> flutter >= native ,不是因为挣的多,是岗位多
    web 系绞杀 native 完全就是鸠占鹊巢+劣币驱逐良币
    硬件越来越好,软件的质感越来越差
    电脑里都不知道多少个 chromium 了,我去他🐴的
    iOCZS
        22
    iOCZS  
       305 天前
    现实需求是前端>跨端>原生
    andykuen959595
        23
    andykuen959595  
       305 天前
    优先 Web
    7gugu
        24
    7gugu  
       305 天前
    优先 App ,App 的体验是最好的
    mjawp
        25
    mjawp  
       305 天前
    打工挣钱就是 web 啊,app 现在没啥坑位了
    i979491586
        26
    i979491586  
       305 天前
    学 JAVA 啊,去卷 JAVA ,可以干到 40 岁,前端 35 就没人要了。
    sunmlight
        27
    sunmlight  
       305 天前
    来晚了兄弟,夕阳行业了
    grewer
        28
    grewer  
       305 天前
    前端已死
    0xsui
        29
    0xsui  
       304 天前
    国内大环境,学 java 的 springboot ,js 的 vue 、react 这些框架,学学 uniapp 这种多终端解决方案,去个国企央企或者小公司工作,是完全可以的,但是做不到啥大富大贵;想要钱途,那就得做全栈,自己学原生开发,过程漫长……
    tommyshelbyV2
        30
    tommyshelbyV2  
       304 天前
    @James369 桌面端有搞头的,我就写了软件在卖。嫌麻烦可以学 ts ,web app 一把梭
    milukun
        31
    milukun  
       304 天前
    那就是 flutter ,因为你还可以用 MPFlutter2.0 做小程序
    Flutter web 也没有以前那么不堪了
    layxy
        32
    layxy  
       304 天前
    现在 web 和 app 的界限已经很模糊了,如果考虑到就业,二者最好都要学习下
    jixiaopeng
        33
    jixiaopeng  
       304 天前
    一起来吧,https://github.com/huanghanzhilian/c-shopping ,这个开源项目有服务器、web 、app ,代码还算干净,自荐下
    vialon17
        34
    vialon17  
       304 天前
    全栈就完事了,vue react native flutter ,冲冲冲
    hefengwqz
        35
    hefengwqz  
       304 天前
    @tommyshelbyV2 桌面端软件在哪卖啊,也没个商店啥的啊
    tommyshelbyV2
        36
    tommyshelbyV2  
       304 天前 via iPhone
    @hefengwqz 国内面包多可以卖
    xingchenxf
        37
    xingchenxf  
       304 天前
    flutter 很好,比大多数人想象的要好。
    但是在当前的这个阶段,新入行的话,还是选前端吧。
    wangtian2020
        38
    wangtian2020  
       303 天前
    web 也能写 app ,不会写就是水平不够,可惜 cordova 没推起来
    ltfree
        39
    ltfree  
       303 天前
    @0xsui 能进国企好多人就已经谢天谢地了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2896 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 13:48 · PVG 21:48 · LAX 05:48 · JFK 08:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.