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

2024-02-20 23:29:52 +08:00
 James369

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

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

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

4988 次点击
所在节点    程序员
39 条回复
NueXini
2024-02-20 23:32:22 +08:00
多个方向多条路, 让我选就是 App + Web
James369
2024-02-20 23:33:03 +08:00
@NueXini 看来这位是 全栈大哥,佩服你的时间分配
flyqie
2024-02-20 23:33:37 +08:00
有个玩意叫 uniapp

再有个玩意叫 taro

还有个玩意叫 electron
flyqie
2024-02-20 23:36:03 +08:00
@flyqie #3

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

PC 端和移动端 操作习惯和布局是不一样的。。
James369
2024-02-20 23:37:55 +08:00
@flyqie Taro 和 Electron 是桌面端了吧,这年头搞桌面端还有搞头?
flyqie
2024-02-20 23:39:20 +08:00
@James369 #5

你要不再看看 taro 官网?
James369
2024-02-20 23:40:53 +08:00
@flyqie 记错了,不好意思
lisongeee
2024-02-20 23:43:43 +08:00
你说的不就是 移动客户端 和 前端 吗?

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

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

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

注意以上情况仅代表我个人经历,不具备广泛代表性
flyqie
2024-02-20 23:49:41 +08:00
@James369 #7

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

我个人不看好 flutter:

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

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

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

4. 大公司好像现在用 flutter 的新项目感觉好像不太多?
flyqie
2024-02-20 23:57:28 +08:00
@flyqie #9

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

就。。反正个人建议是走 web 这块,能写的多,能发的平台也多,资料也全。
tinola
2024-02-21 07:34:40 +08:00
花里胡哨的可能钱多^_^
dfkjgklfdjg
2024-02-21 08:53:39 +08:00
既然是奔着钱去的,所以如果 Web 前端考虑的是 [走 weixin 小程序/公众号这些]。
那就别考虑 Web 前端了,小厂给不了多少钱的。天天搞这些的不是外包就是小厂能给几个钱。
Vindroid
2024-02-21 09:09:34 +08:00
奔着钱去的就先去看你准备待的区域招聘,再确定技术栈,要面向需求学习
yangzzzzzz
2024-02-21 09:18:34 +08:00
新人好就业 还是 web 吧,js h5 css ,vue react 小程序
ZhuWenJian
2024-02-21 09:46:13 +08:00
本 Android 客户端表示,无脑前端。前端公司一大堆。
fjs18788742
2024-02-21 09:58:33 +08:00
@lisongeee 情况类似,客户端开发各端配一个,每天纯养老喝茶
43n5Z6GyW39943pj
2024-02-21 10:04:01 +08:00
小公司谁做原生 App?
googleaccount
2024-02-21 10:57:23 +08:00
别玩 Flutter 了
wonjone
2024-02-21 11:05:08 +08:00
若是新手都不建议这两个方向,Web 是互联网 1.0 ,APP 是互联网 2.0 ,现在漫天飞的 AI 和鸿蒙才是互联网未来,老鸟熟悉什么就开始全栈独立吧
ZGame
2024-02-21 11:11:08 +08:00
其实你写过前端和客户端,其实就会明白大同小异。 我觉得前端范围更广一点,而且技术复杂度也可以做很多深的地方,低代码,3d 。。。 最重要的是,某种程度上 flutter,鸿蒙前端的写法都借鉴了 React 的那种模式。 所以推荐直接学 React

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

https://tanronggui.xyz/t/1017021

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

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

© 2021 V2EX