前端开发和后端开发是做什么的?
前端和后端的
区别
是什么
?一般来说,前端
就是
用户可以直接看到
的页面,比如你现在看到的
,后端开发主要在服务器端
数据的处理
,用户无法直接看到。前端开发和后端开发虽然差别很大,但
是
他们的工作是相辅相成的。

前端指的是用户可见的界面, 以网页为例, 比如网页上的 字、 特效、图片、视频 、 音频等内容。前端的工作内容就是 根据方案 设计 出 浏览器可以运行的网页,并配合后端 开发 做网页的数据显示和交互等 可视化 的工作内容。
后端是 为了让 用户端、 服务器、应用、数据库系统能够通过彼此交互, 通常与前端工程师相配合。比如你在此文章下面评论了一段话,那么前端会把你评论的这段话发送请求给后端,后端接收数据-处理数据-保存到数据库。当有人访问这篇文章时,后端会把数据库的文章内容,以及你的评论调用出来,由前端来显示。相对来说后端涉及到的逻辑代码比前端要多的多,后端要考虑底层业务逻辑的实现。
前端和后端的 区别 在于 所 使 用的技术不同前端进行开发需要用到的技术主要包括以下但不限于html5、css3、javascript、 ECMAscript、canvas、 jquery、Bootstrap、Node.js 、Webpack,AngularJs,ReactJs,VueJs等技术。java后端开发主要 技术 包括但不限于 java基础、jvm、jsp、servlet、数据结构、算法、计算机网络、sql、spring全家桶、Nginx、tomcat、mybatis 。
举个例子,一个账号登录 页面,用户在首页输入帐户密码,然后用鼠标 点击 登录按钮。前端通过请求接口将帐户密码发送到后端进行处理,后端接收数据并 处理,检测账号是否存在于数据库, 如果没有, 就给 前端返回一条消息,内容如下:“您输入的帐户不存在 , 请重新输入” , 前端收到返回的消息就可以以弹窗等方式给用户提示账户不存在,如果 后端查询帐户存在, 就检测 密码 是否 正确, 如果正确 后端 给前端返回一系列数据,前端收到返回的数据,则让用户进入页面, 成功登录信息。现代计算机的问题,如大规模的负载,海量的数据处理,实时计算也是后端 。

前端和后端的 区别 也在于思考的方向, 前 端开发工程师 主要是考虑怎样能让用户觉得用起来更舒服,考虑界面布局、交互效果、页面加载速度等等 。 后端更多是考虑业务逻辑、服务器配置、负载均衡、数据库表结构设计 、 数据存储、跨平台API设计等等。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70002442/viewspace-2778463/ ,如需转载,请注明出处,否则将追究法律责任。