好久不见小编我了,是不是很想我这个萌妹子(想吐的自己扶墙哈),这个月是本小编蜕变的时间,因为我自己一个人完成了公司的后台系统,从产品需求原型设计到最后的后端都是一个人,所以加班加点的,就没有写博客,但是这次小编我满血复活的回来了,嘎嘎嘎嘎嘎!
这次是利用node做UI渲染的接口层,然后利用RESTful 接口交互设计方式设计项目路由,现在我来介绍一下啥是RESTful其实他是一个接口规范,便于前后端开发的,我们这次的项目是利用node做服务端的,这里我先搭一个node的简易服务器
const express=require('express')
const bodyParser=require('body-parser')
const app=express()
app.use(bodyParser.urlencoded({ extended: false }))
app.use(bodyParser.json())
app.listen(3000,()=>{
console.log("正在监听这个端口号")
})
然后运行node 文件名就可以访问这个服务器了
接下来是RESTful的介绍
首先我们要知道HTTP的动词
GET(SELECT):从服务器取出资源(一项或多项)。
POST(CREATE):在服务器新建一个资源。
PUT(UPDATE):在服务器更新资源(客户端提供改变后的完整资源)。
PATCH(UPDATE):在服务器更新资源(客户端提供改变的属性)。
DELETE(DELETE):从服务器删除资源。
我们常见的是get和post请求,所以我们如果设计路由的时候就会涉及到‘/updata:id’,类似于这种形式的路由,但是有了这个规范我们就能够利用http自带的这些服务来进行设计了,就能做到规范统一!
感受:遇到一个新的名词一定要去查,看相关文档,其实他并没有那么难1