node+ts+express 构建 RESTful API 之路由构建

这篇博客介绍了如何利用TypeScript、Express和Node.js来构建RESTful API,特别是聚焦于路由部分。内容涵盖GET、POST、PUT和DELETE等HTTP方法在API中的应用,并预告了后续将连接MongoDB数据库。
摘要由CSDN通过智能技术生成

使用TypeScript+Express+NodeJS+MongoDB 开发 Web APIs,如有错误可以击提issue 💪,如果觉得ok,请点个star 🙏, 送人玫瑰、手有余香
仓库地址 ➡️FE_note

本系列文章

  1. 搭建环境
  2. 构建路由
  3. 连接数据库
  4. nodeJs 错误处理
  5. 权限认证与数据加密

构建路由

RESTful

  • GET:用来获取资源
  • POST:用来新建资源(也可以用于更新资源)
  • PUT:用来更新资源
  • DELETE:用来删除资源

目录结构

├── README.md
├── package-lock.json
├── package.json
├── src
│   ├── app.ts
│   ├── controllers
│   │   └── userController.ts
│   ├── routes
│   │   ├── index.ts
│   │   └── user.ts
│   └── server.ts
├── tree.text
└── tsconfig.json

routers/index.ts

import {
    Router} from "express";
import user from './user'

const routes = Router();

routes.use('/user'
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值