Lab02 前后端基础 #
本次实验内容为前后端基础,每位同学只需要完成前端或后端的作业内容,并提交相应的作业。
建议优先按照组内前后端分工,学习相应的方面,乐此不疲者欢迎全栈!
建议组内三位负责前端,两位负责后端。
传送门 #
- 前端: 前端 HTML/CSS/JS
- 后端: 后端 Django 框架
前后端简介 #
前后端不分离 #
通过浏览器访问网站链接时,后端提前渲染好页面,一般以模板为基础动态生成,返回给浏览器。
特点:前后端内容耦合到一起
前后端分离 #
前端负责页面显示,浏览器访问时,前端返回静态页面,后通过 JS 方法向后端发送请求、接收响应。
负责工作:
- 前端:与浏览器联系,负责渲染页面内容,跳转路由,存取浏览器缓存,与后端交互
- 后端:负责存取数据库信息,处理复杂数据,响应前端的请求(后端不需要关心页面)