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
这次是利用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
相关文章推荐
- node.js项目改进之restful API接口支持
- 应用J2EE构建项目登录方式的改进设计与实现
- 应用J2EE构建项目登录方式的改进设计与实现
- Android应用模块之间的交互方式和接口定义
- express for node 路由route几种实现方式的思考
- RESTful接口设计---读《RESTful Web Services Cookbook》笔记 .
- 应用J2EE构建项目登录方式的改进设计与实现
- 如何正确合理的设计一个接口项目
- 用讲故事的方式来做手机产品交互设计
- (android 互联网开发)2 访问https接口,进行数据交互(已在实际项目中使用)
- 如何正确合理的设计一个接口项目
- 应用J2EE构建项目登录方式的改进设计与实现
- 应用J2EE构建项目登录方式的改进设计与实现
- 应用J2EE构建项目登录方式的改进设计与实现
- 用讲故事的方式来做手机产品交互设计
- 应用J2EE构建项目登录方式的改进设计与实现
- 应用J2EE构建项目登录方式的改进设计与实现
- 手机客户端交互设计原则及信息展现方式
- RESTful接口设计---读《RESTful Web Services Cookbook》笔记
- 手机客户端交互设计原则及信息展现方式