首页 > 自考资讯 > 高考百科

为什么后端开发者都觉得前端很简单?(前端就可以实现功能了为什么还要后端)

小条 2024-10-01

几年前,前端职位并不存在,后端职位占据了一切。今天我们就来说说前端技术的发展及其复杂性。前端简单吗?

一、前端的深度和广度

(1) 复杂性

前端攻势不断,新技术层出不穷,难度加大。图片提取+HTML+CSS+Js看起来很简单,但在实际开发中,光是DOM操作就极其复杂了。 jQuery 是一个人人都知道的框架。

下一阶段引入MVC分层的思想,前端开发不需要关注视图层的更新,只需要关注逻辑层和数据层。目前mvvc Angular React Vue的流行让开发复杂的APP变得更加容易,前端在逻辑构建上也进化到了一个新的高度。

在开发大型应用程序时,仅靠逻辑是不够的,缺乏工程思维,因此我们有一个封装模型,可以让任何人构建更复杂的应用程序。

是不是感觉前端越来越简单了?

然而,刚接触前端开发、不了解的初学者可能会觉得很难看到大量的工具。

然而,许多人迷失在概念和框架中。很少有人真正讨论基础知识,每个人都在谈论使用不同的框架。

(2)不断增加前端宽度

最初它在浏览器上运行,然后您可以使用节点代码将代码发送到服务器。然后是Electron,然后是移动框架。近两年,小程序框架引入了移动设备轻量级应用的概念。事实上,前端不仅在深度上拓展,其边界也在不断拓展。

二、前端的发展

在网络的早期,是后端开发,一旦逻辑完成,模板和数据就会被吐出并显示在浏览器中。当时我在百度上看到一个发帖者说他一天可以写10页。当时前端技术不规范,岗位职责不明确,应用场景也很少。

从那时起,Js、CSS 和HTML 不断发展,每年都会添加新功能。随着产品数量的增加,前端和后端如何分离?这是无法单独实现的。 2008年,Qiao推出了移动开发生态系统。 2017年,微信团队推出小程序生态。这时,专家们无法保持沉默,提出了实现一套代码并编译各种客户端的想法。无论您使用哪个端口,请使用您的后端服务器。

跨终端解决方案在海外也不断涌现。

d1ae7c0dbb4b4f7ab2ab52474c87828e~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1728396405&x-signature=7C3k4cdpTS0lZX0FV4WXhpkAdqs%3D 然后Node.js的概念出现了,逐渐由Node.js提供同构渲染和业务接口。后端怎么了?优化了数据之后,前端开始向后端发展。

5bfd19267bc04975a83c47cfb234d84d~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1728396405&x-signature=g3IhU0ss%2BoMYgDgFEHzC5SZyG44%3D

三、为什么有人觉得前端简单

以下是一些关于黑马的个人看法。

固有的印象导致前端比后端简单的感觉,前端的门槛还是比较低的。基本的前端开发可能有一定的标准,但是对于后端来说。结局没有进一步的标准,但解决思路有很多。人们总是问前端还有未来吗?

单页网站高级Web 应用程序物联网Web 开发Java 框架静态网站生成器区块链图形方向(3D 引擎开发)

前端会越来越全栈,发展也会越来越好。

你觉得前端很简单吗?

欢迎留言,我们一起讨论。

0a5d05f03d9d467a8bd4e02c09aa35ad~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1728396405&x-signature=6dNYuri%2FCw%2BNE0TSHX2IdhFAxOY%3D

版权声明:本文转载于网络,版权归作者所有。如有侵权,请联系本站编辑删除。

猜你喜欢