大前端技术浪潮下,Web 开发者何去何从?
极客时间编辑部
讲述:丁婵大小:1.18M时长:02:34
作为一个新兴的技术领域范围,大前端在不同的语义环境下,有着不同的解释和含义。在绝大多数的前端开发者口中,大前端有时与 Node.js 一起讲,有时与前后端分离一同讲,事实上,大前端概念也正是由广大的前端开发者提出来的。
在传统的 Web 开发时代,前端页面模板是由后端生成的,这导致在页面需要频繁修改的时候效率很低。前后端分离指的是,前端对页面有完整的控制,后端只提供接口,同时通过中间层将前后端隔开,在这里对数据进行抽取、聚合、分发等操作。这个中间层通常也是由前端开发工程师负责的。
从这种意义上讲,大前端的原始定义可以看成是前端技术的扩大化,包括 Node.js,同时对 Web 页面有更强的控制权,开发也将承载更多功能的页面。其中,基于 Node.js 的前后端分离是大前端的重要技术。
目前在国内,不少一线互联网公司都有自己的大前端团队,比如美团点评、饿了么、网易杭研。不过,由于此前大前端并没有明确的定义,这些团队的构成并不相同,他们都是各个公司在对大前端的理解,以及对公司业务的需求下设立的。具体情况如下(可能有偏差):
美团点评大前端团队:包括 FE(front end)、iOS、安卓开发,以及一些工程化工作;
饿了么大前端团队:以 FE 为主,包括 Node.js 、Weex 等;
网易杭研大前端团队:包含 Web 前端、PC 客户端和移动端。
从这些一线互联网公司团队组建方式的演进,不难发现,大前端已经是未来发展的潮流。
那么,对于在大前端时代的前端技术开发者来说,应该了解以下趋势,以便及时跟上技术发展的浪潮:
基于 Node.js 的前后端分离设计模式,是大前端架构演变的必由之路;
基于 React Native 的新一代移动 App 开发技术,已经有超越原生的趋势;
新型大前端团队的组建已经成为现代互联网公司技术团队的标配。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(3)
- 最新
- 精选
- Lu | SSEINFOFE是什么?
编辑回复: front end,是前端的简称~
3 - 马文龙FE具体包含哪些内容 老师1
- 江湖bfe,big frontend
收起评论