首页 > 其他分享 >1.drf概述

1.drf概述

时间:2022-11-09 20:23:10浏览次数:39  
标签:前端 前后 视图 js API 概述 drf

1.前后端不分离

特点:

  • 用户访问URL
  • 执行对应的视图函数,进行业务处理
  • 视图函数通过render函数进行渲染,返回给客户端

开发流程:

  • 前端:HTML+CSS+JS
  • 后端:完成业务处理,将数据嵌套在模板文

     

     

 

 

 

 

2.前后端分离

特点:

  • 前端基于vue.js实现前端代码,本质上也是html+css+js
  • 前端需要数据,则向后端发送ajax请求给后端
  • 后端根据ajax请求执行对应的视图函数,返回给前端json格式的数据
  • 前端将数据渲染在页面

开发流程

  • 前端:写html+css+js代码
  • 后端:写API接口

 

 

 

思考:前后端在选择上有什么不同呢?

对于大型企业,项目比较大。人手比较多。可以选择前后端分离,大家各司其职

对于小企业,小项目,可选择前后端不分离

3.drf简述

DRF:Django REST Framework,是一个Django的组件,在前后端分离的开发中,可以很好的实现API接口,内置了认证,权限,限流,分页等功能,说白了,就是可以更快的帮助我们实现API接口

在学习drf中,尽可能的去学习源码,可以帮助我们更好的了解优秀的编程知识

 

官网地址:https://www.django-rest-framework.org/

标签:前端,前后,视图,js,API,概述,drf
From: https://www.cnblogs.com/victor1234/p/16874411.html

相关文章

  • SpringMVC概述
    1.SpringMVC是一种基于Java实现MVC模型的轻量级Web框架优点:使用简单,开发便捷(相比于Servlet)灵活性强2.SpringMVC是一种表现层框架技术,用于进行表现层功能开发3. Java......
  • 关于Docker的一些事--Docker概述
    为什么会出现docker?背景以一个食品工厂为例子,有一款食品产品,从研发到包装,需要分别两套生产线,虽然感觉说很好,符合SOP,但是吧,产能很慢,这是为什么呢?研发:食品搭配、颜色搭配......
  • 运输层概述
    ......
  • bootstrap概述
    bootstrap样式<linkrel="stylesheet"href="css/bootstrap.min.css"><style>.form{width:50%;}</style></head><body......
  • swiper概述
    Swiper是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端主要是实现轮播图效果swiper5使用<linkrel="stylesheet"href="css/swiper.min.css">......
  • 【深入浅出 Yarn 架构与实现】2-1 Yarn 基础库概述
    了解Yarn基础库是后面阅读Yarn源码的基础,本节对Yarn基础库做总体的介绍。并对其中使用的第三方库ProtocolBuffers和Avro是什么、怎么用做简要的介绍。一、主要......
  • Nginx的概述与配置
    一、Nginx概述1、Nginx的特点一款高性能、轻量级web服务•稳定性高•系统资源消耗低高•对HTTP并发连接的处理能力单台物理服务器可支持30000~50000个并发请求2......
  • 操作系统学习笔记——第一章 操作系统概述
    在学习操作系统时总结了笔记,并分享出来,特别是蓝色和红色字体。有问题请及时联系博主:​​Alliswell_WP​​,转载请注明出处。参考书:《操作系统》谌卫军等,清华大学出版社,2012年......
  • DRF中后台返回不同状态,前端展示不同状态样式
    后端classAuctionModelSerializer(serializers.ModelSerializer):status=serializers.SerializerMethodField()items=serializers.SerializerMethodField(......
  • 测试框架概述
                    ......