Files
ClassContent/历届学生/吴欣阳/每天课程/2021-06-23/笔记.txt
2024-09-27 02:06:13 +08:00

67 lines
1.4 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

web 开发方式
1后端服务端渲染
后端工作70% 数据库,后端代码,页面渲染,数据安全,页面功能 1万
前端工作30% 写静态页面 3千~3千
优点:前端浏览器压力下,前端开发工作任务少,对搜索引擎更友好
缺点:代码冗余非常高,版本升级的时候更加困难
2前后端分离
后端工作50% 数据库,后端代码,数据安全 1万+1000
|
|
ajax
|
|
前端工作50% 写静态页面,页面功能,页面渲染 1万
ajax 官方解释
无刷新的前后端数据交互技术
request 请求
response 响应
请求方式:
GET
https://www.baidu.com/s?ie=utf-8&f=8
地址栏传参
POST
https://www.baidu.com/s
请求体(参数)里面发送的
PUT
DELETE
请求状态码:
浏览器有个同源策略(跨域)
前端http://127.0.0.1:8080/index
后端http://127.0.0.1:80/list.php
http: 80
https: 443
协议
域名
端口
绕过浏览器的安全策略(解决跨域)
1cors Access-Control-Allow-Origin 需要后端在请求头中中设置cors告诉浏览器放行我们的前端
2jsonp 把接口地址伪装成js文件地址骗过浏览器达到成功发送请求的目的拿回数据需要 + 回调函数 不是ajax请求
3服务端代理
A我的前端 ------> B别人公司的后端
A ---> C我们自己的后端
C ---> B