前段和后端的区别

【JavaWeb开发】前后端交互万字总结 本篇文章包含了JavaWeb开发前后端交互的所有基础知识点,包括服务器的概念、Servlet的创建使用,Http请求、过滤器的使用、同步异步请求、跨域问题的解决、Axios框架发送异步请求、路由导航守卫、Web会话跟踪。 阅读详情

要了解web前后端的区别,首先必须得清楚什么是web前端和web后端。

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

一、超文本(hypertext)  

一种全局性的信息结构,它将文档中的不同部分通过关键字建立链接,使信息得以用交互方式搜索。它是超级文本的简称。 

二、超媒体(hypermedia)

超媒体是超文本(hypertext)和多媒体在信息浏览环境下的结合。它是超级媒体的简称。用户不仅能从一个文本跳到另一个文本,而且可以激活一段声音,显示一个图形,甚至可以播放一段动画。

Internet采用超文本和超媒体的信息组织方式,将信息的链接扩展到整个Internet上。Web就是一种超文本信息系统,Web的一个主要的概念就是超文本连接,它使得文本不再象一本书一样是固定的线性的。而是可以从一个位置跳到另外的位置。可以从中获取更多的信息。可以转到别的主题上。想要了解某一个主题的内容只要在这个主题上点一下,就可以跳转到包含这一主题的文档上。正是这种多连接性把它称为Web。

三、超文本传输协议(HTTP)

Hypertext Transfer Protocol超文本在互联网上的传输协议

目前,web该词汇又引申为“环球网”,而且,在不同的领域,有不同的含义。就拿“环球网”的释义来说,对于普通的用户来说,web仅仅只是一种环境——互联网的使用环境、氛围、内容等;而对于网站制作、设计者来说,它是一系列技术的复合总称(包括网站的前台布局、后台程序、美工、数据库领域等等的技术概括性的总称)。

Web前端: 顾名思义是来做Web的前端的。我们这里所说的前端泛指Web前端,也就是在Web应用中用户可以看得见碰得着的东西。包括Web页面的结构、Web的外观视觉表现以及Web层面的交互实现。

Web后端:后端更多的是与数据库进行交互以处理相应的业务逻辑。需要考虑的是如何实现功能、数据的存取、平台的稳定性与性能等。

当然啦,跟朋友一般,我都是这样解释的,在你的机子上看到的界面,安装的程序。给用户看的,操作的就是前端;而你看不到的,帮你保存网络游戏数据,保存应用数据,处理数据的就是后端(服务器)。比如说:我们在用的知乎就是前端,而保存这个问题,还有把这个问题推送给你的就是后端。

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

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

web前端需要掌握的有脚本技术javascript DIV+CSS现下最流行的页面搭建技术,ajax和jquery以及简单的后端程序等。 后端的话可供开发的语言有 asp、php、jsp、.NET 这些后端开发语言的话搭建环境都不一样
实际的开发过程中,前端、后端开发人员的定位如下:
1)前端开发人员:精通JS,能熟练应用JQuery,懂CSS,能熟练运用这些知识,进行交互效果的开发。
2)后端开发人员:会写Java代码,会写SQL语句,能做简单的数据库设计,会Spring和iBatis,懂一些设计模式等。

Web 开发入门:从前端到后端的全栈开发探索 Web 开发是构建维护网站或 Web 应用程序的过程,分为前端开发、后端开发全栈开发。前端开发负责用户界面交互体验,后端开发负责服务器端的逻辑处理、数据存储 API 服务。前端开发:负责创建用户界面,处理用户输入输出,使用 HTML、CSS JavaScript 构建网页。后端开发:处理服务器端逻辑,连接数据库、处理数据、响应请求等,通常使用 Java、Python、PHP、Node.js 等语言。全栈开发:全栈开发者能够同时处理前端后端的任务,具备完整的开发能力。 阅读详情

相关推荐

Web后端的基础知识

文章目录JavaWeb后端计算机网络基础认识Tomcat服务器使用Maven创建Web项目Servlet创建Servlet探究Servlet的生命周期解读使用HttpServlet@WebServlet注解详解使用POST请求完成登陆上传下载文件使用XHR请求数据重定向与请求转发了解ServletContext对象初始化参数CookieSessionFilterListener了解JSP页面与加载规则使用Thymeleaf模板引擎Thymeleaf语法基础Thymeleaf流程控制语法Thymeleaf

qq_51308214的博客 6239

web前端与后端区别

要了解web前后端区别,首先必须得清楚什么是web前端web后端。首先:web的本意是蜘蛛网网的意思,在网页设计中我们称为网页的意思。现广泛译作网络、互联网等技术领域。表现为三种形式,即超文本(hypertext)、超媒体(hypermedia)、超文本传输协议(HTTP)等。一、超文本(hypertext)  一种全局性的信息结构,它将文档中的不同部分通过关键字建立链接,使信息得以用交互方...

leikun153的博客 4万+

MTK PE+2.0介绍

  PE+2.0介绍:   1.      PE+2.0的状态机: 2.      升压波形协议及编码规则: PE+2.0软件设计:   在充电器类型为标充且底层电量SOC在1%—95%之间时,开始PE+2.0升压充电器的检测:首先将VBUSreset至5V,之后发送8.5的current pattern再获取此时VBUS电压8.5V比较,若其与8.5的差值绝对值在0.5之...

raydom07的博客 1万+

什么是前端?

前段是编写用户能够看的到的界面,处理用户对界面的相关操作。(操作有 点击、移入、移出、滚动、跳转等这些交互效果。

m0_74744119的博客 2222

REST API 概念大白话

首先百度了一圈,发现就一个网站解释的大白话 REST - 廖雪峰的官方网站研究互联网产品技术,提供原创中文精品教程https://www.liaoxuefeng.com/wiki/1022910821149312/1105000713418592 他解释到,传统的http请求返回一个html,对人来说,很友好,可以从网页获取到想要的信息,但是对机器来说,不太友好,需要去过滤程序想要的信息。 REST API返回的一般是json格式,非常清晰的包含了容易解析的信息在里面。而POST请求提交的也是j

chenqioulin的博客 438

前端后端区别是什么?

前端后端区别?近几年,很多小伙伴想学习web开发,但是对于前端后端区别却不是很清楚。那么针对两者的概念、工作内容、掌握技能等方面来看看前端后端区别呢?下面小编给大家简单分析一下。 1、概念不同 前端 前端就是用户可以在网页或者应用程序上浏览的内容。早期网站主要内容都是静态,以图片文字为主,用户使用网站的行为也以浏览为主。随着互联网技术的发展HTML5、CSS3的应用,现代网页更加美观,交互效果显著,功能更加强大。 后端 后端开发也被称为服务器端开发,也就是面向服务器的开发。在网

univerised的博客 3万+

前端后端区别是什么,前端跟后端有什么区别

比如做一个登陆页面,用户在前端页面上输入了账号密码,然后用鼠标点击了登陆按钮,这时候前端会将账号密码通过请求接口发送给后端做处理,后端收到数据会先检查此账号是否存在,如果不存在,则返回给前端一条类似于这样的信息:“你输入的账号不存在,请重新输入”,用户再次重新输入账号,此时后端查询账户存在,密码也正确,则后端返回登陆成功的信息给前端。后端更多是考虑业务逻辑、数据库表结构设计、服务器配置、负载均衡、数据的存储、跨平台API设计等等,更多的是考虑用户看不到的部分,保证业务逻辑处理数据的谨,保证数据吞吐的性能。

chatgpt001的博客 629

前端后端区别

对于刚接触到IT行业的小白来说,前端后端区别是什么一直不是很清楚。其实简单来讲前端就是靠近用户的一端,后端就是处理数据的一端。下面我再分别详细介绍一下前端后端区别。 一、前端 对于网站来说,前端通常就是指一个网站的前台页面展示的部分,用户可以操作的页面,大多就是讲Web前端,包括网站的表现层结构层……前端再说得直观些就是指电脑上可以看到的一切网页,移动手机上通过浏览器打开的网页,微信小程序,在朋友圈中分享展现出来的网页、广告、页面游戏等等。 前端开发是一项知识面比较广的工作,其中使用到的主要技术

Echo_gaigai的博客 2793

12月28号面试题分析整理

12月27号面试题分析整理12月27号面试题分析整理一.jsp的九大内置对象作用二.getpost请求的区别三.转发的重定向的区别(页面跳转)四.session的作用原理五.session的三种销毁方式六.cookie是什么?如何使用七.jsp四大范围八.禁用cookie后,如何让session继续能使用(url重写)九.servlet的生命周期十.servlet常用的api十一.servlet的两种映射十二.多重映射十三.过滤器的执行过程十四.servlet的加载前段时间错题整理1.是否可以从一个

OMisakiQ的博客 224

前端后端区别是什么?零基础建议学哪个?

一、什么是前端开发? 1、前端概念 前端即网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页。随着互联网技术的发展,HTML5,CSS3,前端框架的应用,跨平台响应式网页设计能够适应各种屏幕分辨率,完美的动效设计,给用户带来极高的用户体验。 2、前端特点 前端技术一般分为前端设计前端开发,前端设计一般可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括基本的HTMLCSS以及JavaScript/ajax,最新的高级版本HTML5、CSS3,以及SVG等。 3、前端主要

Jsono8的博客 1744

你所理解的前端后端区别?请看过来

1、web前端需要掌握的有脚本技术javascript DIV+CSS现下最流行的页面搭建技术,ajaxjquery以及简单的后端程序等。 2、web前端分为网页设计师、网页美工、web前端开发工程师。   (1)、首先网页设计师是对网页的架构、色彩以及网站的整体页面代码负责。   (2)、网页美工只针对UI这块儿的东西,比如网站是否做的漂亮。   (3)、web前端开发工程师是负责交互设计的,需要程序猿进行交互设计的配合。 3、后端的话可供开发的语言有asp、php、jsp、.NET 这些后端开发语言

weixin_50564041的博客 694

Java前端后端区别

● 用于应用构建的服务器端语言: PHP, Ruby, Python, Java, .Net 等; ● 数据相关工具: MySQL, Oracle, SQL Server 等; ● PHP框架: Zend, Symfony, CakePHP 等; ● 版本控制工具:SVN, CVS , Git 等; 还要熟练使用 Linux 作为开发部署环境 Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统嵌入式系统

m0_71102752的博客 2230

前端后端分别是什么意思?两者的区别是什么

前端是页面,是文字,是图片,也是这些网页信息的整体布局。而后端,则是支撑前端的代码,是程序,是语言编写,也是优化网站的方式。所谓前端,其实就是网站呈现出来的部分,也就是网站的前台,更多的是网站的视觉方面的设计。而后端,则指的是网站的代码,主要是为网站提供数据服务接口的。这家培训机构在it培训行业口碑很好,知名度也高,培训经验丰富,更能根据学员的实际情况来设置课程,相当专业的。前端开发主要负责web前端开发大数据呈现段开发等,而后端开发主要负责的是各类功能的实现,是接口平台设计等;前端后端区别是什么?

JDZS9199的博客 1900

前端与后端区别(转载)

前端 指的是用户可见的界面,网站前端页面也就是网页的页面开发,比如网页上的特效、布局、图片、视频,音频等内容。将美工设计的效果图的设计成浏览器可以运行的网页,并配合后端做网页的数据显示交互等可视方面的工作内容。 前端开发技术包括但不限于html5、css3、javascript、jquery、Bootstrap、Node.js 、Webpack,AngularJs...

潇潇客 4255

后端开发前端开发的区别是什么

前端开发所需的技能:对美学,艺术设计有很好的理解、了解各种 cms,如 wordPress,Joomla 或 drupal、直观的用户需求、PhP ooP 知识(面向对象编程)、专业的质量保证、能够使用 Photoshop,sketch 或 Figma 等设计工具、网络托管基础知识等。后端开发所需的技能:全面了解第三方附加组件、关于如何调试代码的批判性理解、将客户的业务需求转换为功能代码、了解 web 服务器配置、兼容外部系统(支付处理,社交媒体网站)、批判性思维技巧、设计用户交互系统等。

hdxx2022的博客 2605

web前端JAVA后端有什么区别?【基础理论】

2、Java后端:负责应用程序的逻辑、数据库交互、服务器配置数据处理。1、Web前端:主要使用HTML、CSS、JavaScript,以及可能的前端框架(如React、Vue.js、Angular等)。2、Java后端:使用IDE(如IntelliJ IDEA、Eclipse等)构建工具(如Maven、Gradle)。2、Java后端:使用Java编程语言,以及相关的框架库(如Spring、Hibernate、Java EE等)。Web前端:关注页面加载速度、响应时间、用户交互的流畅性等。

aigcfox2023的博客 883

前端工程师后端工程师的区别

有很多小伙伴都听说过前端开发后端开发,但是却不知道两种岗位都是干嘛的有什么区别,今天小千就来给大家介绍一下前端工程师后端工程师的区别,方便大家理解。 前端工程师 前端工程师是互联网时代软件产品研发中不可缺少的一种专业研发角色。从狭义上讲,前端工程师使用 HTML、CSS、JavaScript 等专业技能工具将产品UI设计稿实现成网站产品,涵盖用户PC端、移动端网页,处理视觉交互问题。从广义上来讲,所有用户终端产品与视觉交互有关的部分,都是前端工程师的专业领域。 上面是百科上面对前端工程师给出的解

a158559681的博客 6880

前端路由后端路由的区别

前端路由后端路由的区别 1.什么路由?  路由是根据不同的 url 地址展示不同的内容或页面;   2.什么是前端路由? 根据不同的Hash地址,展示不同前端组件 3.什么是后端路由? 其实就是一个web服务器。通过用户请求的url导航到具体的html页面;每跳转到不同的URL...

weixin_53911715的博客 136

前端开发与后端开发的区别是什么?

前端开发与后端开发的区别是什么?在实际开发过程中,前端开发人员精通JS能熟练应用JQuery,懂CSS能熟练运用这些知识,进行交互效果的开发;后端开发人员会写Java代码SQL语句,能做简单的数据库设计会SpringiBatis懂一些设计模式等。 前端开发是什么? 前端称为客户端开发,你可以在应用程序或网站的屏幕上看到的所有内容都属于前端。 后端开发是什么? 后端也称为“服务器端开发”,在系统“后面”所发生的事情。在后端服务器浏览器或应用程序之间存储网站、应用数据中间媒介的服务器都属于后端。在应用程

BOM485480的博客 1318

【CANdelaStudio编辑CDD】-2.2-给$27服务SecurityAccess创建一个SecurityLevel安全级别并修改SecurityAccess安全访问状态机(UDS诊断)

前一篇: 【UDS诊断描述文件CDD】-2.1-ISO_14229中$27服务理论部分https://blog.csdn.net/qfmzhu/article/details/120392660 案例背景: 在CDD中如何给$27服务创建一个新的SecurityLevel安全级别; 在CDD中如何给$27服务修改SecurityAccess安全访问状态机。 1 查看$27服务中已有的SecurityLevel安全级别 2 查看$27服务中已有的SecurityAccess安全...

「汽车电子助手」的博客 4583

ADS2011射频电路设计与仿真实例 徐兴福

学习ADS的最经典教材书,非常详细,对理解射频电路有非常大的帮助

上一篇: 关于HTML5的书
下一篇: 横向两列布局(左列固定,右列自适应)的3种CSS实现方式
HXGNMSL
博客等级 码龄8年 27粉丝 45原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值