React+Django前后端模式框架理解

目录

引言

MVT模式(前后端不分离模式)

前后端分离模式

项目应用理解


引言

        最近接触C**T项目开始对前端React、后端django框架进行入门,对于后端django开发的资料基本从MVT模式讲起,结合具体项目其实不必要按照这种结构学习。看到一篇不错的入门帖(前后端不分离VS前后端分离_django 前后端不分离),将两种典型的前后端模式优劣做了简洁的解读,转载做笔记。

前后端不分离模式(MVT模式)

        前后端不分离意味着我们看到的页面的数据、样式都是由后端渲染填充之后由浏览器展示出来的, 后端需要控制前端的展示,前端与后端的耦合度很高。


        拿Django的MTV举例,django在返回响应请求返回一个response的时候,其实是返回了一个渲染好 的页面,具体操作如下:

1. 浏览器访问服务端,django服务端返回一个渲染好的HTML页面,用户可在该页面进行操作;

2. Django在收到一个请求时,会根据url将请求重定向到view模块,view模块会根据request生成目标数据;

3. 在生成目标数据之后,会选择对应的模板文件(一般是HTML)将数据渲染到HTML模板文件 中࿰

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Felier.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值