JavaWeb之开发介绍 --黑马笔记

本文介绍了Web的概念,详细阐述了Web网站的工作流程,包括浏览器与服务器间的交互。重点讨论了当前主流的前后端分离开发模式,并提及浏览器内核和web标准对前端代码解析的影响。
摘要由CSDN通过智能技术生成

什么是 Web

Web:全球广域网,也称为万维网(www World Wide Web),能够通过浏览器访问的网站

Web 网站的工作流程

上图解释:

当你在浏览器中输入网址或点击一个链接时,浏览器会向前端服务器发起请求,前端服务器接收来自浏览器的请求后,会把前端代码返回给浏览器,浏览器接收到前端代码后会进行解析,解析完,前端代码中都会去指定获取数据的路径,浏览器就会拿这个路径去访问后端服务器,后端服务器再去请求数据库服务器,数据库服务器响应给后端服务器,后端服务器把数据响应到浏览器。

注意:前端代码只是个架子,要去请求后端服务器/数据库服务器,把数据响应到浏览器才行。

Web 网站的开发模式

目前大多数开发模式都是前后端分离:

也有混合开发的:

下面是一项调查,关于项目的开发模式:

可以看到,前后端分离开发是目前的主流。

Web开发课程安排

拓展知识

1.前端的代码是如何转换成用户眼中的网页的?

通过浏览器转化(解析和渲染)成用户看到的网页,浏览器中对代码进行解析和渲染的部分,称为浏览器内核。

2.不同的浏览器,内核不同,对于相同的前端代码解析的效果也会存在差异。---web标准解决了这一问题。如下图:

前后端分离开发

前后端分离开发

  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值