关于前端:前端和后端的区别

50次阅读

共计 982 个字符,预计需要花费 3 分钟才能阅读完成。

前端开发和后端开发是做什么的?前端和后端的区别是什么?一般来说,前端就是用户能够间接看到的页面,比方你当初看到的,后端开发次要在服务器端数据的解决,用户无奈间接看到。前端开发和后端开发尽管差异很大,然而他们的工作是相辅相成的。

前端指的是用户可见的界面,以网页为例,比方网页上的字、特效、图片、视频、音频等内容。前端的工作内容就是依据方案设计出浏览器能够运行的网页,并配合后端开发做网页的数据显示和交互等可视化的工作内容。

后端是为了让用户端、服务器、利用、数据库系统可能通过彼此交互,通常与前端工程师相配合。比方你在此文章上面评论了一段话,那么前端会把你评论的这段话发送申请给后端,后端接收数据 - 解决数据 - 保留到数据库。当有人拜访这篇文章时,后端会把数据库的文章内容,以及你的评论调用进去,由前端来显示。相对来说后端波及到的逻辑代码比前端要多的多,后端要思考底层业务逻辑的实现。

前端和后端的区别在于所应用的技术不同前端进行开发须要用到的技术次要包含以下但不限于 html5、css3、javascript、ECMAscript、canvas、jquery、Bootstrap、Node.js、Webpack,AngularJs,ReactJs,VueJs 等技术。
java 后端开发次要技术包含但不限于 java 根底、jvm、jsp、servlet、数据结构、算法、计算机网络、sql、spring 全家桶、Nginx、tomcat、mybatis。

举个例子,一个账号登录页面,用户在首页输出帐户明码,而后用鼠标点击登录按钮。前端通过申请接口将帐户密码发送到后端进行解决,后端接收数据并解决,检测账号是否存在于数据库,如果没有,就给前端返回一条音讯,内容如下:“您输出的帐户不存在,请从新输出”,前端收到返回的音讯就能够以弹窗等形式给用户提醒账户不存在,如果后端查问帐户存在,就检测明码是否正确,如果正确后端给前端返回一系列数据,前端收到返回的数据,则让用户进入页面,胜利登录信息。古代计算机的问题,如大规模的负载,海量的数据处理,实时计算也是后端。

前端和后端的区别也在于思考的方向,前端开发工程师次要是思考怎么能让用户感觉用起来更难受,思考界面布局、交互成果、页面加载速度等等。后端更多是思考业务逻辑、服务器配置、负载平衡、数据库表结构设计、数据存储、跨平台 API 设计等等。

正文完
 0