form表单、Axios和websoket。
form表单平时做注册登录或者是表单提交信息,但是平时为了做更多的处理个人还是习惯写到代码里进行处理了。
xios和平时使用ajax类似,本质上也是对原生XHR的封装,只不过它是Promise的实现版本,符合最新的ES规范,有更多功能扩展
websoket算是长链接了,适合做即时通信,或者是需要前端能主动接收后台发来的数据指令进行反馈的场景。
axios:Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。
从浏览器中创建 XMLHttpRequests
从 node.js 创建 http 请求
支持 Promise API
拦截请求和响应
转换请求数据和响应数据
取消请求
自动转换 JSON 数据
客户端支持防御 XSRF
中文文档地址:https://www.kancloud.cn/yunye...
HTML5 WebSocket:一种在单个 TCP 连接上进行全双工通讯的协议
WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。
在 WebSocket API 中,浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。
http://www.runoob.com/html/ht...