当前位置: 首页 > wzjs >正文

电脑可以做网站服务器么亚马逊的网站建设分析

电脑可以做网站服务器么,亚马逊的网站建设分析,dedecms是什么意思,苏州专业正规网站建设json-server 是一个非常方便的工具,用于快速搭建基于 RESTful API 的本地 mock 服务,特别适合前端开发阶段模拟后端数据接口。 🧩 一、安装 npm install -g json-server🚀 二、快速启动 创建一个 db.json 文件(模拟数…

json-server 是一个非常方便的工具,用于快速搭建基于 RESTful API 的本地 mock 服务,特别适合前端开发阶段模拟后端数据接口。


🧩 一、安装

npm install -g json-server

🚀 二、快速启动

  1. 创建一个 db.json 文件(模拟数据库):
{"posts": [{ "id": 1, "title": "Hello", "author": "Tom" },{ "id": 2, "title": "Hi", "author": "Jerry" }],"comments": [{ "id": 1, "body": "Nice post!", "postId": 1 }],"profile": { "name": "User" }
}
  1. 启动服务:
json-server --watch db.json

默认运行在:
📍 http://localhost:3000


🔧 三、支持的 RESTful API 操作

假设资源名为 posts

操作请求方式路径描述
获取列表GET/posts获取所有 posts
获取单个GET/posts/1获取 id 为 1 的 post
创建数据POST/posts添加新 post(需传 JSON)
更新(整体)PUT/posts/1替换整个 post 对象
更新(部分)PATCH/posts/1修改 post 的部分字段
删除DELETE/posts/1删除 post

🎛️ 四、常用功能说明

1. 分页、筛选、排序

  • 分页:?_page=2&_limit=10
  • 排序:?_sort=title&_order=desc
  • 筛选:?author=Tom

例如:

GET /posts?_page=1&_limit=5&_sort=title&_order=asc&author=Tom

2. 模糊查询

GET /posts?q=hello

模糊匹配所有字段包含 “hello” 的数据。

3. 关联查询(联表)

支持嵌套数据查询,例如:

GET /comments?postId=1
GET /posts/1?_embed=comments
  • _embed=comments:获取 post 时嵌入其 comments
  • _expand=post:获取 comment 时展开其对应 post

⚙️ 五、自定义路由(可选)

新建 routes.json

{"/api/*": "/$1"
}

然后运行:

json-server --watch db.json --routes routes.json

效果:
访问 /api/posts 实际映射到 /posts


🛡️ 六、中间件与端口指定(高级用法)

json-server --watch db.json --port 4000 --middlewares ./middleware.js

也可以使用 node 脚本自定义服务:

// server.js
const jsonServer = require('json-server')
const server = jsonServer.create()
const router = jsonServer.router('db.json')
const middlewares = jsonServer.defaults()server.use(middlewares)
server.use(router)
server.listen(4000, () => {console.log('JSON Server is running')
})

运行:

node server.js

🧪 七、开发中典型用途

  • 前端开发模拟 API,无需后端配合
  • Mock 数据开发接口文档
  • 演示项目/原型展示

✅ 八、总结亮点

特点描述
零配置启动基于一个 JSON 文件即可构建完整 RESTful API
完全 RESTfulGET/POST/PUT/PATCH/DELETE 全支持
支持分页筛选排序非常适合模拟真实后端接口
可扩展支持中间件、自定义路由等高级功能


文章转载自:

http://xlvcd0cp.pcrkz.cn
http://teFq87mE.pcrkz.cn
http://6ZNAmDLG.pcrkz.cn
http://ppTMK7r0.pcrkz.cn
http://P2uWzaEq.pcrkz.cn
http://GOZH6C89.pcrkz.cn
http://puGObDXO.pcrkz.cn
http://uc0K6uDN.pcrkz.cn
http://SyucKs7D.pcrkz.cn
http://uUKtXgx5.pcrkz.cn
http://Jy2kgKhB.pcrkz.cn
http://JNrE9urw.pcrkz.cn
http://UFJU5B5k.pcrkz.cn
http://yPhMOwaY.pcrkz.cn
http://KabJltJI.pcrkz.cn
http://JycItbph.pcrkz.cn
http://gCZvkgUF.pcrkz.cn
http://fkhkxfds.pcrkz.cn
http://5wUcszYm.pcrkz.cn
http://2OT1qlrA.pcrkz.cn
http://s0LrQZRq.pcrkz.cn
http://0a7SAzWU.pcrkz.cn
http://yRmqWVyc.pcrkz.cn
http://fxzlgQu2.pcrkz.cn
http://VFlLgf0e.pcrkz.cn
http://vcgB29eh.pcrkz.cn
http://wMaapW49.pcrkz.cn
http://CyKDtzjV.pcrkz.cn
http://ink7KYIZ.pcrkz.cn
http://ATc3q277.pcrkz.cn
http://www.dtcms.com/wzjs/655668.html

相关文章:

  • 阿里云建网站步骤广东省外贸网站建设
  • 响应式mvc企业网站源码网页内容
  • 宁夏住房和城乡建设官方网站网站制作背景图片
  • 微信网站怎么做的好名字现在标书都从哪个网站下载
  • 成功网站案例有哪些淄博周村网站建设定制
  • 桂平做网站公司简单网站开发实例教程
  • 计算机基础网站建设和网络安全微山网站建设
  • 做电路设计的兼职网站软件界面设计软件有哪些
  • 网站建设最简单的教程桂林有帮做公司网站吗
  • 网站未及时续费阿里云服务器 做网站
  • 工程网站建设丽水品牌网站设计
  • 网站建设功能套餐表东营推广营销公司
  • 公司网站界面如何设计WordPress 固定域名
  • 环球资源网的网站特色网站是哪个公司做的
  • 做网站怎么跟客户谈话如何做一个公司网站
  • 金乡做网站 亿九浙江职业能力建设网
  • 网站如何做市场推广番禺俊才网
  • 网站建设要注意什么厦门网站制作套餐
  • 企业网站首页设计解析凡科建站多少钱
  • 网站策划书包括哪些内容?服装定制图案
  • 一个虚拟主机空间挂两个网站凉山住房和城乡建设局网站
  • 可商用的免费素材网站奔驰高端品牌
  • 网站建设有什么样好的建设意见网站服务器租用价格多少钱一年
  • 南宁微网站制作东莞哪家网站营销公司好
  • 深圳雨棚制作江门网站推广优化
  • 宿迁公司做网站抖音代运营费用明细
  • 看装修案例的网站session WordPress
  • 爱站网长尾关键词挖掘工具电脑版百度app下载安装官方免费版
  • 手机网站列表模板天津建设科技杂志的官方网站
  • 深圳建设工程造价管理站wordpress首页设计