从web演进看前端身份的转化

122 阅读2分钟

一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第11天,点击查看活动详情

随着 web 前端跟着业务一起逐渐进入深水区,前端的身份也在发生变化。

随着前端的发展,前端的身份逐渐从一个“写网页的”,变成了写应用的,或者开发一份产品,如果还是按照前端页面的思路去开发前端,那么很可能被历史所淘汰。

导致这个问题的原因是因为业务的复杂性导致的。

并且随着技术从底层向上的发展,云技术让我们不需要关心前端的底层技术细节,但是前端也有这种趋势,我们希望封装变化,让用户能专注于生产力的释放,这就导致了很多低代码及无代码平台,即前端主导的抽象层的诞生。

随着移动互联网的发展到产业互联网的发展,应用的开发需求此消彼长,还远远没达到饱和的程度。

从前端开发者到应用/产品开发者的转变,也导致了对相关基础需求的产生。

随着服务端的云化及 serverless、baa s以及基于云函数的发展,服务端的开发门槛越来越低。所以前端完全可以自己实现一套服务的完整链路,打通从客户端到数据库的所有环节。

其实,对前端来说,最友好的方案,是让服务端对前端透明化,能够让前端以开发前端的方式去开发应用。

随着前端的发展,前端应用的很多能力变得不可或缺,比如 SSR 功能,这个功能后端不理解,所以只能由前端来开发,所以前端需要懂得服务端的一些基础知识。

前后端分离的项目,很多时候只是简单分工,本质上还是以后端为主导,所以前端应该增加自己的层级厚度,才能保证在业务上有一定的地位。