前端所谓的全栈和大前端有什么区别?

大前端涵盖Web、移动端、PC端的开发以及工程化,但服务端开发如API网关、BFF架构可视为前端自留地。全栈工程师通常掌握前端与后端技能,但精通所有领域并不现实,其定位更多适用于小型应用。全栈工程师的社会需求并不高,真正的进阶是不断学习和深化专业领域。
摘要由CSDN通过智能技术生成

所谓的全栈和大前端有什么区别?

大前端:

大前端都快被说烂了,然而还是有很多人不理解它具体是什么

那么,大前端的边界到底在哪里?

端上的开发,Web、移动端、PC 端,这些平台上的开发现在大家基本都认同是大前端的职责了,虽然在具体的工作中会按平台来划分。

工程化,提升工程效能,其中端上的工作也被认为是大前端的事情。

服务端的开发,Node 全栈,有人认为也是大前端,因为都是用的 JS 嘛。但我认为不是。因为这样的话,前后端的划分就没有意义了,全栈是全栈,前端是前端。那么,在服务端上,大前端可以做什么?

我认为这要看具体的系统架构,拿现在越来越流行的微服务架构来说,API 网关看似和前端有关,API 的内容是由前端的需求驱动而来,但分析网关需要做的事情,流控、鉴权、熔断、报文转换等等,完全是后端的职责。

但在 API 网关之外,SoundCloud 的 Phil Calçado 提出的 BFF 架构,其实是可以由前端来负责的,而且也刚好和平台、岗位对应起来,可以当做前端的自留地。在上面 SSR,或者像是由手 Q 开源的 VasSonic 框架里的代码 buffer 化这样的骚操作都可以实现。当然,这里一定会遇到高并发、高可用、性能的问题,是需要前端去拓展自己的地方。

最后,也是我在去年的基础上认知提升的一点&#x

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值