前后端理解、API接口
1.前后端分离和不分离的区别
2.什么是API接口,定义?
1.A:
前后端不分离:通过后端来渲染页面,并指定数据的位置
前后端分离:通过简单的 API 文档进行数据交流,逻辑分离
后端:负责处理、存储数据
前端:负责显示数据,渲染HTML页面
前端调用后端提供的 REST 接口
2.A:
web服务:django:提供数据
页面:html:将数据展示在页面上
API:应用程序编程接口:将数据传递给页面
接口就是预先定义的函数逻辑,他是供其他系统请求,然后返回结果
API(应用程序接口)是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。
目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,
而又无需访问原码,或理解内部工作机制的细节。
Content-Type(内容类型),定义网络文件的类型和网页的编码
content-type: text/html; charset=UTF-8 #html格式;utf-8编码
image/png #图片格式