
常听说,现在大前端火,招聘多,薪水高。
可是,各大网站(比如,淘宝,京东,等)好几年都不更新网页了,有的还强制要用 app 登录,有的甚至没有网页端,只有 app,比如 闲鱼。
那招聘那么多前端干嘛?前端技术栈和移动端,应该是不太一样的吧?
1 xiang1xiang 2021-05-17 10:01:26 +08:00 移动端也有前端 |
2 isBitter 2021-05-17 10:01:51 +08:00 因为 app 广告费用比网页高很多。仅此而已 |
3 lblblong 2021-05-17 10:02:15 +08:00 小程序、RN 、Flutter 、网站、管理后台、Electron 、App 内嵌浏览器页,这些都需要前端 |
4 philipjf 2021-05-17 10:02:21 +08:00 大厂的移动端 app 功能实现还是靠前端,移动端负责套 webview,钻系统漏洞和偷用户隐私。 |
5 kop1989 2021-05-17 10:02:59 +08:00 我理解的大前端指的就是 pc 网页 + 移动网页 + 移动原生 + 小程序。 而当前移动原生的技术理念和 lz 想像的恰恰相反,是一个个原生 app 其实都是浏览器套壳 or 部分套壳。 |
6 4ark 2021-05-17 10:03:40 +08:00 你眼中的各大网站只有淘宝、京东、闲鱼吗? 就算是这几个也需要做活动页吧? |
7 phxsuns 2021-05-17 10:07:05 +08:00 一个 APP 背后有非常多的系统支撑,这些系统里很大部分是需要有界面的。没前端的话,做不好。 |
8 agagega 2021-05-17 10:08:12 +08:00 via iPhone 现在是做 App 然后套一堆 Web |
9 7gugu 2021-05-17 10:09:19 +08:00 via iPhone 跨端开发呗,前端进去做的跨端框架,单次开发多端部署。反倒是专精 native app 会越来越少吧? |
10 yaphets666 2021-05-17 10:11:13 +08:00 小程序 运营后台。 你说的那种 hybrid 都是垃圾 app,正经大厂都是 native,部分页面套个 h5.方便更换。 |
11 HerrDu 2021-05-17 10:17:18 +08:00 移动端也是前端 |
12 xingheng 2021-05-17 10:19:17 +08:00 |
13 lingo 2021-05-17 10:20:00 +08:00 答案都在你标题里了。。。移动端也是大前端的活。哈哈哈哈哈哈 |
15 James369 2021-05-17 10:27:52 +08:00 布局、动画、交互,本质上更倾向于与用户的互操作。 应用应用嘛,偏向于用户的应用。 论技术深度还是在后端,但论好玩有趣在前端。 |
16 TimPeake 2021-05-17 10:34:22 +08:00 感觉楼上的回答没有一个说到点子上的...... 什么叫大前端?这是相对于传统前端说的,传统前端干嘛的?一般只做 pc/WAP 页面就完事儿了。所谓大前端能做的事情非常多。 web/小程序 /RN 、flutter APP/Electron/桌面程序 /nodejs |
18 Leviathann 2021-05-17 10:41:11 +08:00 via iPhone 那微前端又是啥 |
19 Stain5 2021-05-17 10:41:48 +08:00 @yaphets666 看来现在 H5 做的越来越好了,已经让大部分人看不出来了 |
20 yaphets666 2021-05-17 10:46:16 +08:00 @Stain5 。。。 一眼就能看出来,比如说垃圾 twritter |
21 ChefIsAwesome 2021-05-17 10:54:22 +08:00 只是一个 sb 的概念。作为程序员,最大的职业隐患就是软件做完了没事干。为了能活下去,我们必须提出各种乱七八糟的概念,搞各种乱七八糟的重构,让自己忙起来。 面对明显有坑的新概念,新方案: 情商低的人权衡它的优劣性,最后得出的结论是吃力不讨好,不采用。 情商高的人指着优势一顿猛吹。等下一个新概念出来时,再把当前方案的劣势提出来,作为被取代的依据。 |
22 bzj 2021-05-17 11:04:23 +08:00 可是,各大网站(比如,淘宝,京东,等)好几年都不更新网页了, 先问是不是再问为什么 据我所知淘宝一个月前刚更新了 pc 版首页,京东 pc 版同样一直在更新,你现在就打开去确认一下 |
23 mars0prince 2021-05-17 11:09:08 +08:00 做 KPI |
24 zhuweiyou 2021-05-17 11:11:44 +08:00 APP 也叫前端, 网页叫 web 前端. |
25 cheng6563 2021-05-17 11:12:08 +08:00 反了,现在很多业务都是懒得搞 App 。直接接微信小程序或 H5 就能展开业务了。 |
26 ericls 2021-05-17 11:13:56 +08:00 via iPhone 除了游戏 看得见的都是前端 |
27 JerryCha 2021-05-17 11:33:04 +08:00 我们现在都是在 App 上套浏览器的 |
28 duhb 2021-05-17 12:00:15 +08:00 via iPhone @TimPeake RN 可以算在大前端领域,但 flutter 不能,虽然都是跨平台技术,但是原理和编码方式其实有很大的差别,我认为 flutter 是个特例。 |
32 ciaoly 2021-05-17 13:00:42 +08:00 via Android 把 app 也算到大前端范畴,就可以理解了。 |
34 Davidwg 2021-05-17 13:24:17 +08:00 好听:一叶蔽目 难听:井底之蛙 |
35 leafre 2021-05-17 13:50:27 +08:00 这问题,太有“深度”了 |
36 codingguy 2021-05-17 13:58:49 +08:00 普通:js 开发 高情商:大前端 |
37 chogath 2021-05-17 14:03:21 +08:00 看来这些庸脂俗粉,他都看不上眼,看来要请出我镇山之宝了,如烟!!~~~~~~~~ |
38 sujin190 2021-05-17 14:23:00 +08:00 @yaphets666 #10 说反了吧,正经大厂几乎没有完全 native 的了,相比体验来说迭代太慢才是更要命的事 |
39 nicholasxuu 2021-05-17 14:26:30 +08:00 傻孩子,app 里看到的很大一部分也都是网页呀。app 更新一下要发新版本再等用户升级,网页随时修改上线。 |
40 Cheons 2021-05-17 14:47:33 +08:00 via Android @jackiecao app 获取隐私并非一定要定位、录音啊什么的,录音存储、传输、识别成本太高,定位淘宝、京东、美团、滴滴这些还需要偷? app 里可以获取你浏览的时间、滑动的速度,识别你对某项事物的关注情况 |
41 wangyzj 2021-05-17 15:07:02 +08:00 因为是阿里巴巴炒出来的概念 还有那个什么垃圾中台 和做什么没啥关系 就是一种组织结构关系和 kpi 导向概念 |
43 Cbdy 2021-05-17 15:25:36 +08:00 via Android 桌面端网页应用 + 移动端网页应用 + 移动应用 + 小程序等等吧 |
44 jin5354 2021-05-17 15:41:24 +08:00 上面某些评论真是菜的抠脚 我爬了四十多楼就没看几个能讲清楚的 |
45 code4you 2021-05-17 15:58:13 +08:00 全干工程师 |
47 lydzz 2021-05-17 17:08:16 +08:00 大前端 = 无敌 |
48 daysv 2021-05-17 17:10:59 +08:00 大厂的大前端是指要写 node 或 go BFF 层的前端, 怎么感觉你们上面都在乱说 |
49 KouShuiYu 2021-05-17 17:21:59 +08:00 移动端一部分市场被前端还有小程序占了,开发效率高还天然跨平台 |
50 yaphets666 2021-05-17 17:25:21 +08:00 @sujin190 当然没有完全 native 的东西了,你说的对了一部分,就是迭代速度的问题。这就需要 webview 嵌入一个 h5.h5 主要做活动页之类的,因为方便更换,随时上线不用审核。但是大架子是 native,保证了 app 运行速度,流畅度,没有割裂感。 如果一个 app 架子是 RN 之流,比如 twitter,那体验是非常糟糕的。 |
51 KouShuiYu 2021-05-17 17:30:28 +08:00 广义上的前端就是用户可以直接看见并交互的界面,从这个定义上看桌面、安卓、iOS 、Web 都属于前端, 以后用 HTML+JS 实现的只会越来越多 |
52 christin 2021-05-17 19:35:26 +08:00 via iPhone app 里的活动页就是前端做的啊 就比如 jd 的各种活动 总不可能为了一个网页更新一次 app 吧 |
53 railgun 2021-05-17 20:38:15 +08:00 不是很少做网页了,是把网页做进 App 里了 |
54 94 2021-05-18 11:08:18 +08:00 前端包含了 app,web 等一切会和用户交互的部分, 从桌面端浏览器,到移动端浏览器,再到小程序 ,从 RN 、Fultter 跨移动端 再到 原生 APP,Electron 写 PC 客户端,只要哪里会和用户交互,哪就是前端的工作。 大前端这个 “大” 是指工作的领域更大了。相对的 “微” 就是专精某一个领域或者切分出来的某一个小场景 |