大前端的范畴是什么?

212 天前
 moonrailgun

我一直以为大前端就是基于 web 这项天生的跨端技术衍生出来的解决方案。能够实现一次编写到处运行

比如 electron, cordova, react native, 小程序, html5 游戏.

只考虑目的不考虑技术栈的话 flutter 也是.

但是今天偶然看到国内某知名大企业的学习课程,大前端的学习内容还包含安卓原生开发。所以现在安卓也是大前端了么,那 cpp 开发 QT 应用是不是也是大前端的一种,unity 开发跨端游戏也是大前端的一种?

稍微有点打破世界观的感觉。大佬们是怎么看待大前端的范围的呢?

1174 次点击
所在节点    前端开发
19 条回复
James2099
212 天前
用户界面都可以称为前端,只是用的语言和工具不一样
musi
212 天前
只要涉及到用户的操作交互都可以统称为前端
murmur
212 天前
全干就是大前端,后台业务你写,app 你做,界面你设计,连需求都是你的活
alphat
212 天前
会用阿里云腾讯云的流水线部署整个前端应用吗?
musi
212 天前
值得一提的是,有些场景下甚至会把 command line 也称为前端
sentinelK
212 天前
大前端就是所有客户端业务都能做,负责所有与用户相关的解决方案。

C 端融合也是必然,毕竟目前互联网环境谁都在做入口,单独养多个团队匹配多个环境( Android ,iOS ,Android pad ,ipad ,AndroidTV ,xx 小程序,xx 公众号,pc web ,移动 web ),既不经济,也不利于产品体验的一致性。
MingBaBa
212 天前
全干
sentinelK
212 天前
相对应的,后端专心负责数据处理、持久化相关。

简单讲,前端负责门面,后端负责支持。
7inFen
212 天前
大前端就是 js 一把梭
moonrailgun
212 天前
@sentinelK C 端融合没问题啊,但是多个团队的活不能让一个团队去做吧。。
本来三个团队是搞 mac linux window 。正常融合是用通用技术比如 electron 去直接做三端。

我的疑惑是变成一个团队要开发原生 mac 原生 linux 原生 window 。因为这也是大前端需要学习的部分。
LitterGopher
212 天前
SELECT man
FROM foreend_developer
WHERE age > 35
moonrailgun
212 天前
@LitterGopher Table "foreend_developer" not found, Column "man" not found.
libook
212 天前
不同公司内对各岗位的定位都不一样。比如在有些公司,开发还兼任运维的工作,还有的公司产品经理还兼任项目经理的工作。

大前端可以是从横向来讲的,包括 Web 前端、App 前端、PC 前端等的,技术范畴;也可以是从纵向来讲的,包括 UI 、客户端处理、客户端与服务端数据流、服务端 BFF 等的,技术范畴。

具体干什么取决于企业部门团队的组织结构和人力资源规划。
lululau
212 天前
没有意义的问题,如果我说除了挖沙子的是真后端外,其他包括软件开发、计算机整机设计制造、芯片设计制造、光刻机制造都是前端的话,肯定还会有人说,挖沙子的也是前段,造铁锹的才是真后端
abelmakihara
212 天前
可能有两重意思
1 很多混合开发想做好都要有原生基础的 所以提到这个
2 就是广义上的前端 那安卓跨端也算
我感觉是 1 不是你想的 2
ciki
212 天前
大前端刚出来的时候概念就是 android+ios+h5
jifengg
211 天前
我一直认为,从技术角度讲,有 UI 界面的就算“前端”。从使用者角度讲,给用户使用的端就算前端。
可以把两个角度结合起来,算合集。
sentinelK
211 天前
@moonrailgun
“但是多个团队的活不能让一个团队去做吧”

这本质上就是一个人力和管理的优化问题。
是 n 个小团队,做 n 个产品线,还是一个大团队,在全局视角,充分人力复用做 n 个产品线。

“本来三个团队是搞 mac linux window 。正常融合是用通用技术比如 electron 去直接做三端”
不一定,也有可能是 1.5~2 个团队的人力去做三个完全独立的客户端。(减少了沟通、试错、一致性的成本)
seeu2ex
211 天前
@moonrailgun #10 按道理讲现在的前端框架各端一套代码都可以跑通吧,

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

https://www.v2ex.com/t/981051

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

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

© 2021 V2EX