用百度首页来告诉你web前端和后端是什么?有什么关系?_惠州计算机Web前端培训学校
作者:黄君发布时间:2021-02-28分类:惠州计算机学校浏览:1005
一、Web工程师是干什么的?
我们先了解web前端工程师是干什么的,百度百科的解释:
Web前端开发工程师,主要职责是利用(X)HTML/CSS/JavaScript/Flash等各种Web技术进行客户端产品的开发。
完成客户端程序(也就是浏览器端)的开发,开发JavaScript以及Flash模块,同时结合后台开发技术模拟整体效果,进行丰富互联网的Web开发,致力于通过技术改善用户体验。
得知这个之后,那么什么是web前端相信各位也就有个大概了解了,就是浏览器和app界面的开发嘛。
web是什么呢?web就是万维网,要彻底的解释这个名词就需要些篇幅了,这里就用一句话总结,就是一种全球都公认的协议,一个信息系统,必须遵守这个协议才能上网。
web前端其实就是前端,或者前端技术,前端开发,这几个名词其实意思都差不多的。
浏览器界面是什么呢,比如你打开百度网站
以上这个界面全是利用web前端技术做出来的,比如上方这些:
这些字根据您的上网常识,应该都知道是可以点击的,点击完会跳到一个新的界面,但是有些字又不能点击,这就是用了前端技术实现的。
接着看,这个百度的logo
不难看出,它就是一张图片对吧,当你控制鼠标把光标放上去的时候,它还会出现几个字:点击一下,了解更多
那么说明,这个图片也是可以点击的,而且也可以跳到一个页面上去。
接着再看,下面的这个
根据你的上网常识,应该也知道,最长的那个框里可以输入文字,然后中间那个像相机一样的图片可以把图片放上去,最右边蓝色的【百度一下】这个按钮就是当我们要查个东西,在左边的框输完文字点击【百度一下】之后就会立马显示出我们搜索相关的数据。
朋友们,想过没有,为什么只有那个长条的框里可以输入文字,其他地方不可以呢?为什么点那个相机图片位置会提示让你传图片呢?
为什么点【百度一下】就可以实现我们的查询呢?而且按键盘上的回车键和点【百度一下】的效果是一样的。以上这些也是前端技术实现的
最后再看底部
这些看起来,有的也是可以点击的,有的不可以。和之前的一样也是点击就可以跳转,所以不多说了。
好的,根据以上的大概描述,那些功能是通过怎样的前端技术实现的,这个我们暂且不提(以后会详细介绍),朋友们,你有没有个疑问,这些东西的排版有没有问题,它们为什么就可以这么排版,比如,那个输入框为什么不在右下角,而在整个页面的正中间呢?
相信你已经可以抢答了,是的,它也是前端技术实现。
以上的这些所有的,就是前端技术或者说web前端,而在早期不叫web前端,而叫页面设计(不太等同于现在的页面设计),网页设计,当然现在也有很多人这么叫。
掌握这个技术的人,就是前面说的web前端工程师,或者早期的叫网页设计师。
二、什么是后端?
说到这,相信很多人会问,什么又是后端。在这之前先说个事,其实在最开始,前端和后端是没有严格区分的,也就是说前端后端都要搞,这个的话在现在来看有另外一个词语叫全栈。
后端就是除了前端以外的所有技术都是后端,后端就是在服务器上运行的,比如和数据库交互,逻辑实现,对前端的响应和请求等等这些就是后端技术。
比如你再浏览器地址里输入【www.baidu.com】会立马显示百度首页,其实这就是浏览器和后端交互的过程,不然的话,你想为什么就会显示百度,而不显示其他网站呢?
这里就是浏览器对服务器的请求,告诉百度的服务器,我要访问你的首页,百度服务器作出响应,说好的,然后返回了一些数据给浏览器,浏览器再把服务器返回的这个数据重新格式化了下再显示到界面上,这才是我们看到的百度首页
然后比如我利用百度搜索一个数据:
这些返回来的数据也是服务器上的后端通过前端发来的请求,去和数据库交互之后拿到结果响应给前端的。
三、前后端关系
网站的“前端”是与用户直接交互的部分,包括你在浏览网页时接触的所有视觉内容--从字体到颜色,以及下拉菜单和侧边栏。这些视觉内容,都是由浏览器解析、处理、渲染相关HTML、CSS、Javascript文件后呈现而来。
是什么给网站前端提供支持?数据存放在哪里?这就涉及后端内容了。网站后端包括服务器、应用还有数据库。后端开发者构建并维护这些组件,为网站提供多方面支持。
所以,网站的运营,前后端缺一不可,前后端是并列合作关系。
点击咨询直接了解更多相关资料,我在惠州北大青鸟新方舟等你。
本文内容转载自网络,版权归原作者所有,如有侵权请联系我们进行删除。
标签:惠州计算机软件培训惠州计算件软件开发惠州计算机软件基础惠州计算机Web前端软件开发惠州Web前端培训学校惠州Web前端培训Web前端基础教程Web前端是什么Web前端教程Web前端入门
- 惠州计算机学校排行
- 标签列表
-
- Java (3694)
- 北大青鸟 (3713)
- 软件开发 (3613)
- JAVA (3413)
- UI设计入门 (2093)
- 惠州北大青鸟 (4375)
- 惠州IT培训 (2558)
- UI设计培训 (2090)
- 惠州UI设计培训 (2095)
- 惠州UI设计培训学校 (2090)
- 惠州计算机软件培训 (6260)
- 惠州计算件软件开发 (6260)
- 惠州计算机软件基础 (6261)
- 惠州计算机JAVA培训 (3574)
- 惠州计算机Java软件开发 (3620)
- 惠州计算机JAVA软件开发 (4645)
- 惠州计算机JAVA软件开发学校 (3338)
- 惠州计算机Java软件开发培训 (3338)
- 北大青鸟IT计算机学校 (5048)
- 北大青鸟IT软件学校 (5062)
- 北大青鸟IT学校 (5059)
- 惠州计算机UI设计软件开发 (2088)
- UI设计基础教程 (2088)
- UI设计是什么 (2088)
- UI设计教程 (2088)
- 网站分类
-
- 计算机教程
- 计算机入门
- 职业学校
- 新闻动态
- 专业课程
- 热门技术
- SEO
- 培训教程
- windows
- linux教程
- 系统集成
- 网站开发
- Html5
- 办公软件
- 师资力量
- 热点问答
- 联系我们
- 计算机学校
- 惠州计算机学校
- 河源计算机学校
- 广州计算机学校
- 深圳计算机学校
- 湛江计算机学校
- 佛山计算机学校
- IT计算机培训信息
- 设计专业
- UI
- 影视特效
- 游戏动漫设计
- Photoshop
- AI设计
- 软件教程
- Java技术
- C语言/C++语言培训
- C#
- Python技术
- PHP
- 数据库
- SQL Server
- 网络教程
- 网络安全
- 网络营销
- 软件专业
- 大数据专业
- 前端开发专业
- 软件测试专业
- Python专业
- 软件实施
- 珠海计算机学校
- 初中生学什么好
- 计算机认证
- 文章归档
-
- 2024年11月 (14)
- 2024年10月 (32)
- 2024年9月 (29)
- 2024年8月 (68)
- 2024年7月 (59)
- 2024年6月 (43)
- 2024年5月 (48)
- 2024年4月 (80)
- 2024年3月 (65)
- 2024年2月 (54)
- 2024年1月 (25)
- 2023年12月 (12)
- 2023年11月 (73)
- 2023年10月 (134)
- 2023年9月 (34)
- 2023年8月 (3)
- 2023年7月 (3)
- 2023年6月 (12)
- 2023年5月 (30)
- 2023年4月 (72)
- 2023年3月 (11)
- 2023年2月 (34)
- 2023年1月 (37)
- 2022年12月 (78)
- 2022年11月 (359)
- 2022年6月 (1193)
- 2022年5月 (570)
- 2022年4月 (1567)
- 2022年3月 (982)
- 2022年2月 (54)
- 2022年1月 (182)
- 2021年9月 (308)
- 2021年8月 (1704)
- 2021年7月 (2423)
- 2021年6月 (1806)
- 2021年5月 (1569)
- 2021年4月 (1380)
- 2021年3月 (1255)
- 2021年2月 (709)
- 2021年1月 (1521)
- 2020年12月 (3626)
- 2020年11月 (1646)
- 2020年10月 (1046)
- 2020年9月 (592)
- 最近发表
-
- 清远信息:2024年广清杯清远南粤家政技能大赛举行决赛|||计算机培训机构
- 汕尾信息:陈良川带队到汕尾技师学院调研|||计算机职业技能培训班
- 东莞信息:凤岗凤岗镇组织召开社保参保缴费及劳动用工政策宣讲会|||计算机软件培训学校
- 阳江信息:2024年度注册城乡规划师职业资格考试的合格标准是怎样的?|||计算机软件培训学校
- 阳江信息:职业技能提升补贴对象有哪些?|||大学生计算机培训学校
- 清远信息:清远市首家社保服务合作网点在清城区举办启动仪式|||计算机职业技能培训班
- 汕头信息:招聘658名中高端人才!2024年汕头市引进中高端人才专场招聘会举行|||北大青鸟计算机培训中心
- 东莞信息:广东省社保智能经办现场会在东莞召开|||大学生计算机培训学校
- 东莞信息:东坑镇举办2024年重点群体系列招聘活动|||计算机职业技能培训班
- 东莞信息:万江万江街道成功举办第四届粤菜师傅烹饪技能竞赛|||广州计算机编程培训