最近自己做后台,跟前端的一些有交集的问题总是工作内容划分不清楚,找了下网上搜了搜相关管理的资料

应,总结了下供大家参考,有好的意见求交流==

该怎么去规避一些不该属于自己的任务而被后台强加于自己?等等问题,
关于交互会给大家详细介绍9个方面的细节:

1.前端请求数据URL由谁来写?

在开发中,URL主要是由后台来写的,写好了给前端开发者.如果后台在查询数据,需要借助查询条件才能查询到前端需要的数据时,这时后台会要求前端提供相关的查询参数,这里的查询参数也就是URL请求的参数。

2.接口文档主要由谁来写?

接口文档也是主要由后台开发者来写的,因为直接跟数据打交道的就是后台,后台是最清楚,数据库里面有什么数据,能返回什么数据.前端开发只是数据的被动接受者.所以接口文档也主要是由后台来完成的,前端只是接口文档的使用者,使用过程中,发现返回的数据不对,则需要跟后台进行商量,由后台来修改.切记 前端不要随意更改接口文档,除非在取得后台开发人员的同意的情况下.总的来讲,接口文档主要由后台来设计,修改,前端开发者起到了辅助的作用.

3.前端开发与后台交互的数据格式主要是什么?

主要是JSON
XML现在用的不多

4.前端开发的后台交互原理?

在项目的时候,我们前后端会大概说一下接口地址,前端请求的参数,后端返回的参数,然后大家就开始写,写的差不多的时候,大家调一下接口看一下返回的数据,没问题就可以了。

5.前端请求参数的形式

GET和POST两种方式
对安全性不高 采用get方便
post要比get安全
GET - 从指定的服务器中获取数据
POST - 提交数据给指定的服务器处理

6.前端应该告知后台哪些有效信息,后台才能返回前端想的数据的呢?

先将要展示的页面内容进行模块划分,将模块的内容提取出来,以及方便前端的一些标志值等,将所有想要的内容和逻辑告知后端,
后端就会去数据库里面去查找相应的数据表中去获得相应的内容,或者图片地址信息。
URL中的参数主要是根据后台需要,
如果后台需要一个参数作为查询的辅助条件 前端在URL数据请求时就传递参数。
参数前面?
几个参数中间&

7.我们应该怎么把页面这些信息有效传达给后台,以及后台是如何获取到这些数据?

总的来讲:所有前端请求的URL后面的参数,都是辅助后台数据查询的.如果不需要参数,那么后台就会直接给个URL给前端.

8.前端应该如何回拒一些本不属于自己做的一些功能需求或任务?

在与后台打交道中,我们经常遇到这种情况,有时候明明后台来处理某个事件很简单,后台非要你来做,这时候我们应该懂得去回绝他.
原则:前端就是负责把数据展示在页面上
发挥:这就需要我们对一个需求,一个任务的要有清晰认识了,如果对任务含糊不清,自己都没搞明白,你只能受后台摆布了.最后也会因为任务没有完成而备受责难了.

9.当前端在调用数据接口时,发现有些数据不是我们想要的,那么前端应该怎么办呢或者怎么跟后台讲呢?

首先要把请求的URL和返回的数据以及在页面的展示的情况给跟后台看,这样有理有据,后台开发人员是不会说什么的,否则,后台会很不耐烦的,甚至骂你的可能都有,本身做后台比较难,尤其在查询数据,取数据,封装数据方面都比较难处理.

10.为什么需要在请求的时候传入参数?

因为后台在查询数据库的时候需要条件查询。

前端和后端交互的一些原规范问题相关推荐

  1. JAVA前端与后端交互面试题

    1.前端与后端交互面试题 1.1. 描述Servlet调用过程? 答案: (1)在浏览器输入地址,浏览器先去查找hosts文件,将主机名翻译为ip地址,如果找不到就再去查询dns服务器将主机名翻译成i ...

  2. 后端php和前端的联系,前端和后端交互详解

    本篇文章讲述了前端和后端交互,大家对前端和后端交互不了解的话或者对前端和后端交互感兴趣的话那么我们就一起来看看本篇文章吧, 好了废话少说进入正题吧! 什么是web服务器? 服务器: 通俗理解,一台24 ...

  3. 对于Json前端和后端交互的数据格式设置

    这里需要区分一个概念,Json对象和Json字符串的区别:https://blog.csdn.net/u010865136/article/details/78591765 一般前端向后端发送请求是通 ...

  4. 前端和后端交互的一些认识

    一开始我以为后端的接口只能是C++中那种常规的函数调用,今天算是有了新的认识. 最近项目组要进行B/S框架的开发,自己今天搜了下领导说的前端和后端定义接口指的到底是什么,原来就是url地址(一开始我一 ...

  5. 新手入门前端与后端交互案例(HTML+Java+Axios)

    需求分析 前端网页向后端发起相应请求,后端响应前端的请求,做出相关操作.如前端发出获取数据库用户表的请求,后端则将用户表的内容返回给前端.简而言之,前端发出对数据库访问的请求,后端需响应结果. 项目结 ...

  6. JavaScript 学习笔记(八)前后端交互;Ajax进行前后端交互

    目录 一.前后端 二.前后端接口 三.Ajax 1. ajax接口步骤 2. 返回为json格式 四.请求方式 五.案例:登录 一.前后端 前端:用户可以看见的界面,我们一般浏览网页时看到的界面,展现 ...

  7. web服务器与网页表单通信,前端与后端通信的几种方式

    只有知道了历史,才能更好的把握现在和未来. 在项目中,通常前端开发主要完成两件事情,一是界面搭建,一是数据交互. 下面是我总结前端与后端交互的几种方式,本文只作简单介绍,不做深入了解. 一.AJAX ...

  8. 写给刚入门的前端工程师的前后端交互指南

    转自原文 写给刚入门的前端工程师的前后端交互指南 作为刚接触前端的不久的童鞋,大家都会兴奋于CSS和JS所带来漂亮界面,然而,前端工程师除了UI重构外,还有非常重要的职责在正确的区域渲染出服务端的数据 ...

  9. 前后端交互中,返回前端的自定义响应数据结构

    在前后端交互分离的体系下,我们后端一般会将返回给前端的信息数据进行格式的统一,然后返回前端json串:,一下我提供了一个模板,在实际开发中可进行参考 package com.project.util; ...

最新文章

  1. 50大产业链全景图(高清完整版)
  2. UE4材质:只在石头缝中刷草
  3. android java和c混合编程_C/C++在Java项目、Android和Objective-C三大平台下实现混合编程...
  4. hybris backoffice 产品属性和sample data的对应关系
  5. 关于I2C和SPI总线协议
  6. Go语言基础练习题系列1
  7. 日积月累系列之分页控件(js源码)
  8. TCP/IP卷一实验之------EIGRP
  9. Android斗地主源码实现
  10. OpenCV实现图片素描风(调用摄像头+中值滤波+拉普拉斯边缘检测)
  11. 计算机cmd查询ip地址,cmd命令大全IP地址如何查询,windows cmd常用命令!
  12. css3实现缺角四边形_利用CSS3实现折角效果实例源码
  13. ps手机计算机图标教程,ps制作手机图标的方法
  14. BUU-RSA [RoarCTF2019]babyRSA(威尔逊定理)
  15. Android系统版本与代号
  16. 深入浅出对抗性机器学习(AML)
  17. P4097 [HEOI2013]Segment 李超线段树
  18. PreScan 教程:1. 建立新场景
  19. Qt项目开发实例 (含源码)
  20. 中职计算机应用专业课程有哪些,中职计算机应用专业课程设置及考核方式改革...

热门文章

  1. 失事运输直升机残骸找到 机上人员全部遇难
  2. Android EditText 限制输入类型数字或小数,并且小数位数限定为两位
  3. Python练习篇25-re模块利用正则匹配提取网页邮箱并保存
  4. php取整v,php取整方式分享
  5. php 取整 ceil,PHP 取整函数 ceil 与 floor
  6. button按钮设计欣赏
  7. 专家详解甲型H1N1流感疫苗生产原理过程
  8. 【bzoj1617】[Usaco2008 Mar]River Crossing渡河问题 dp
  9. python中有序序列是什么意思_Python中列表是一种有序序列
  10. 线程饥饿和线程公平的处理分析