Lab02 前后端基础Ⅰ

Lab02 前后端基础Ⅰ #

本次实验内容为前后端基础,每位同学只需要完成前端或后端的作业内容,并提交相应的作业。

建议优先按照组内前后端分工,学习相应的方面,乐此不疲者欢迎全栈!当然,还是要说,真正的全栈不是说会一个前端框架,会一个后端框架就可以称自己是全栈了,且不说“会”和“熟练应用”之间那不言而喻的鸿沟,全栈要掌握的能力是不能被“技术框架”来量化的。在此提醒大家不要好高骛远,先在自己选择的领域扎实耕耘。

建议组内三位负责前端,两位负责后端。软工一的前端工作量远大于后端,一定要保证前端有足够的人手。

传送门 #

前后端简介 #

前后端不分离 #

通过浏览器访问网站链接时,后端提前渲染好页面,一般以模板为基础动态生成,返回给浏览器。

特点:前后端内容耦合到一起

前后端不分离

前后端分离 #

前端负责页面显示,浏览器访问时,前端返回静态页面,后通过 JS 方法向后端发送请求、接收响应。

负责工作:

  • 前端:与浏览器联系,负责渲染页面内容,跳转路由,存取浏览器缓存,与后端交互
  • 后端:负责存取数据库信息,处理复杂数据,响应前端的请求(后端不需要关心页面)

前后端分离