您的位置:首页 > Web前端 > Node.js

node+RESTful 接口交互设计方式设计项目路由

2017-01-03 20:20 204 查看
    好久不见小编我了,是不是很想我这个萌妹子(想吐的自己扶墙哈),这个月是本小编蜕变的时间,因为我自己一个人完成了公司的后台系统,从产品需求原型设计到最后的后端都是一个人,所以加班加点的,就没有写博客,但是这次小编我满血复活的回来了,嘎嘎嘎嘎嘎!

   这次是利用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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: