后端是做什么的呢?

后端是做什么的呢?,第1张

后端是做对应前端而言的,编写代码基本上是提供给前端调用,是不需要处理UI的内容.比如:逻辑层。

后端开发即“服务器端”开发,主要涉及软件系统“后端”的东西。比如,用于托管网站和App数据的服务器、放置在后端服务器与浏览器及App之间的中间件,它们都属于后端。简单地说,那些你在屏幕上看不到但又被用来为前端提供支持的东西就是后端。

介绍

网站的后端涉及搭建服务器、保存和获取数据,以及用于连接前端的接口。如果说前端开发者关心的是网站外观,那么后端开发者关心的是如何通过代码、API和数据库集成来提升网站的速度、性能和响应性。

与前端类似,移动App的后端与网站后端是一样的。为移动App搭建后端有这些选择:云平台(AWS、Firebase)、自己的服务器或MBaaS(移动后端即服务,Mobile Backend as a Service)。

1什么是前端开发?

前端,也称为“客户端开发”,简单来说,你可以在应用程序或网站的屏幕上看到的所有内容都属于前端。

通俗点说:web的本意是蜘蛛网和网的意思,在网页设计中我们称为网页的意思。现广泛译作网络、互联网等技术领域。表现为三种形式,即超文本(hypertext)、超媒体(hypermedia)、超文本传输协议(>

11网站和移动应用的前端

让我们考虑一个现实的例子:你正在访问的网站。内容设计、图像、段落和线条之间的间距,左上角的公司徽标,以及右下角的小通知按钮——所有这一切都是前端。

移动应用的前端与网站相同。例如,你在移动或Web应用中看到的内容,按钮、图像是前端的一部分。此外移动屏幕还具有触摸响应功能,因此当应用响应你所做的所有手势时,需要进行缩放放大/缩小、双击、滑动等 *** 作。

前端开发人员构建所有的这些。它们创造了你在屏幕上看到的外观和触摸到的体验。

Ionic,Swift,Kotlin,Bootstrap,Angular,Vue,jQuery,Reactjs是用于前端开发的一些工具和技术。

12物联网的前端

连接到互联网的任何对象都是IoT(物联网)设备。你可能在想物联网设备的前端如何工作?任何智能设备,如智能冰箱、远程PoS系统、智能手表、智能钱包,都需要用户可以与之交互以 *** 作设备的“东西”。因此,“某物”是一种互动媒介,其元素就是物联网的前端。

物联网设备没有前端的说法,但设备包含一个固件,其行为类似于移动应用程序中的前端。此外该固件可以用C、C++、Lua、Python和JavaScript等语言编写。

另外还有物联网设备的UI/UX设计和实现。

2什么是后端开发?

21网站和移动应用后端

网站的后端需要设置服务器,存储和检索数据,以及将这些服务器与前端进行连接的接口。如果说前端开发人员梗关注网站的外观,后端开发人员则更更关注网站的速度、性能和响应能力,后端通过编码、云API和数据库进行集成。

就像前端一样,移动应用的后端开发在各个方面都与网站后端相同。此外,你为移动应用设置后端服务器的选项包括:云计算(AWS,Firebase)定制服务器或MBaaS(移动后端即服务)。

Ruby,Apache,Nginx,PHP,MySQL,MongoDB等用于后端开发的工具和技术很少。

22物联网后端

物联网后端最重要的组成部分之一是云后端。显然大多数物联网设备都依赖云服务器对数据进行上传和下载,并将其处理为动作。

如果我们谈论高级物联网解决方案,后端开发可以扩大到AI(人工智能)和ML等功能(机器学习)。

用于物联网项目的后端技术是AmazonIoT,GoogleCloud,MQTTBroker,IFTTT等等。

综上所述,说通俗一点:

web前端分为网页设计师、网页美工、web前端开发工程师。

首先网页设计师是对网页的架构、色彩以及网站的整体页面代码负责;网页美工只针对UI这块的东西,比如网站是否做得漂亮;web前端开发工程师是负责交互设计的,需要和程序员进行交互设计的配合。

web前端需要掌握的有脚本技术javascriptDIV+CSS现下最流行的页面搭建技术,ajax和jquery以及简单的后端程序等。后端的话可供开发的语言有asp、php、jsp、NET这些后端开发语言的话搭建环境都不一样

实际的开发过程中,前端、后端开发人员的定位如下:

1)前端开发人员:精通JS,能熟练应用JQuery,懂CSS,能熟练运用这些知识,进行交互效果的开发。

2)后端开发人员:会写Java代码,会写SQL语句,能做简单的数据库设计,会Spring和iBatis,懂一些设计模式等。

3前端Vs后端有什么区别?

4前端Vs后端:谁是最好的?谁最厉害?

前端设计师所做的很大一部分工作就是让用户在移动设备或PC屏幕上看到的东西看起来都很棒而且易于使用。相反,后端开发人员唯一关注的美学是编写干净的代码。

所以不存在谁更好这个说法,二者是相互成就相互协作的,举个栗子:正是由于史蒂夫·乔布斯(前端幻想家)以及史蒂夫·沃兹尼亚克(后端天才),成就了苹果简洁经典的设计以及流畅的 *** 作系统。

5前端Vs后端开发人员:职位名称

6前端与后端开发人员:所需技能

7前端与后端开发者:角色和责任

1,首先软件有A/S架构和B/S架构,A/S架构说明白点就是客户端,比如qq,我们需要安装才能用,B/S架构就是使用浏览器访问,比如爱奇艺网站
2,前台开发就是前台的页面比如HTML,一般做美工的来做,前台页面主要给用户显示信息,
3,java后台开发就是java逻辑代码,前台提交的数据需要后台的逻辑处理,比如用户登录,登录的时候需要验证用户名和密码是否正确,这都是后台 *** 作的,

展示方式不同,所用技术不同。前端开发用到的技术包括但不限于html。css。javascript、jquery、Bootstrap、Nodejs、AngularJs等技术。后端开发以java为例主要用到的是包括但不限于StrutsspringspringmvcHibernate>

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zz/13047515.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-29
下一篇2025-08-29

发表评论

登录后才能评论

评论列表(0条)