编程学习网 > WEB开发 > web前端和后端相比哪个难?
2021
11-18

web前端和后端相比哪个难?

经常能够看到这样一个问题,前端和后端哪个难一点,哪个好学一点?今天本文就带大家了解一下这个话题。

首先web前端开发起点低,容易入门,很多后端比如java来说觉得前端对于逻辑思维的要求比较低,从而学习也比较容易

而后端更关注业务场景和底层数据逻辑,往往是用户感知不到的那一部分抽象层,所以刚开始做后端会有点理解和认知难度。对于前端来说,更关注看的见的那部分,比如界面,用户交互,体验,性能等等,所以更加可视和更容易理解。写代码往往相对容易一些。

但其实web前端在深度和广度也在沿伸

(1)复杂度深度

前端算是逆袭了,层出不穷的技术,显得越来越难。之前是切图+HTML+CSS+Js,看着很简单,实际开发起来是非常复杂的,单单的 DOM操作就有大量的API,为了降低开发成本就有了DOM的操作框架,就是我们现在都知道的jQuery。

下一个阶段引入了MVC分层思想,接着就有了框架,前端开发不需要关注视图层的更新,只需要关注逻辑层、数据层。这时候复杂APP的开发就变得容易了,mvvc > Angular > react > vue的广泛应用,前端在逻辑构建层面发展到了一个新阶段。

(2)广度

最开始是在浏览器上运行,后面有了node代码,可以让我们的代码可以到服务器端。紧接着就是electron,后面又有了移动端的框架,前两年出现了小程序,小程序的框架让我们在移动端有了轻应用的概念。其实前端不仅是深度在扩展,它的边界也在不断的扩大。

所以就web前端和后端哪个难一点这个问题,其实各有偏难,也各有简单之处。

以上就是“web前端和后端相比哪个难?”的详细内容,想要了解更多web前端内容欢迎持续关注编程学习网

扫码二维码 获取免费视频学习资料

Python编程学习

查 看2022高级编程视频教程免费获取