zoukankan      html  css  js  c++  java
  • Flask14 渲染问题、API、项目文档

    3 前端渲染和后端渲染

      这两种渲染都属于动态页面

      区分前后端渲染的关键点是站在浏览器的角度

      3.1 后端渲染

        浏览器请求服务器后获取到的是完整的HTML页面(即:后台已经组装好HTML文件啦),利用flask模板渲染出来的都是后端渲染

        特点:

          可维护性不好(前后端开发人员编写的代码有交叉)

          SEO(即:在百度中容易搜索到)友好,因为页面是完整的,搜索引擎能获取到更多的数据

          服务器压力大,服务器需要承担模板渲染的任务

      3.2 前端渲染

        浏览器请求服务器后获取到的是HTML页面模板和数据,浏览器执行JS代码把数据嵌入到模板页面中

        特点:

          可维护性好(前后端分离,前后端通过约定的接口进行开发)

          SEO不友好,加载后只能获取到基本的HTML页面,信息量少

          服务器压力小,显示渲染有客户端承担

        注意:

          SEO -> Search Engine Optimization  搜索引擎优化

    4 API

      就是外部可以调用的接口,在web后台开发中前端的访问路径就是接口

      API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

      

    5 PV 和 UV

      page view

      unique view

    6 项目文档

      6.1 用户登录

        访问URL:/login

        访问方式:POST

        提交参数:

          

        响应

          

        错误提示

          

        数据结构

          数据库:mysql

          表名:user

          用户表数据结构

            

      

  • 相关阅读:
    Linux下JDK的安装
    Docker 搭建 Maven 私服
    K8s 部署 PostgreSQL
    CentOS7 使用 kubeadm 部署 K8s(单机/集群)
    CentOS7 升级 Vim
    Go 函数详解
    CentOS7 安装 golang
    Redis 集群伸缩原理
    CentOS7 安装 Redis
    CentOS7 搭建 Redis 集群
  • 原文地址:https://www.cnblogs.com/NeverCtrl-C/p/7658463.html
Copyright © 2011-2022 走看看