关闭

[置顶] node+RESTful 接口交互设计方式设计项目路由

279人阅读 评论(9) 收藏 举报

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

   这次是利用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

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:122335次
    • 积分:8170
    • 等级:
    • 排名:第2558名
    • 原创:143篇
    • 转载:0篇
    • 译文:0篇
    • 评论:2473条
    联系方式
    扣扣1725809103
    博客专栏
    最新评论