Library Search
结果页02-express-rest-api
在 元器件 / 技术栈 / 知识库 中找到 16 个匹配结果。
技术栈
技术栈
8 个 C# <h1>🏗 Alpine.js Demo</h1>
<p style="color: #666;">纯 HTML 属性驱动的交互 —— 零 JS 代码</p>
<!-- 标签页组件 -->
<div x-data="{ activeTab: 'vue' }">
<div class="tabs">
<button class="tab-btn" :class="… 3% Express # Express 技术栈概览
Express 是 Node.js 最流行的 **极简 Web 框架**,由 TJ Holowaychuk 于 2010 年创建。它只提供最核心的路由和中间件机制,其余功能通过插件生态扩展。凭借简单、灵活、学习成本极低的特点,成为 Node.js 后端入门的首选。
## 解决什么问题
- **快速搭建 HTTP 服务器**:几行代码即可启动 RESTful AP… 2% Fiber # Fiber 技术栈概览
Fiber 是基于 **Fasthttp**(Go 最快的 HTTP 引擎)构建的 Express 风格 Web 框架,由 Fenny 和 Fiber 社区维护。它刻意模仿 Express 的 API 设计,让 Node.js 开发者能无缝迁移到 Go 的高性能世界。
## 解决什么问题
- **Express 用户转 Go**:API 高度相似,学习成本接近零
-… 1% Node.js ```
$ node app.js
API server listening at http://localhost:3000
```
| 请求 | 响应 |
|------|------|
| `GET /users` | `{"total":2,"data":[{...},{...}]}` |
| `POST /users` | `{"id":3,"name":"Charlie","emai… 1% Alpine.js <h1>🏗 Alpine.js Demo</h1>
<p style="color: #666;">纯 HTML 属性驱动的交互 —— 零 JS 代码</p>
<!-- 标签页组件 -->
<div x-data="{ activeTab: 'vue' }">
<div class="tabs">
<button class="tab-btn" :class="… 1% NestJS # NestJS 技术栈概览
NestJS 是一个**渐进式 Node.js 后端框架**,由 Kamil Myśliwiec 于 2017 年创建。它深受 Angular 架构启发,原生支持 TypeScript,内置依赖注入、模块化、装饰器等企业级设计模式,是构建大型可维护后端应用的理想选择。
## 解决什么问题
- **后端架构规范**:Controller → Service → Re… 1% Slim ## Hello World:Slim 4 REST API
### 目标
创建 Slim 4 最小 REST API,展示路由、请求处理和 JSON 响应。
### 完整代码
**1. `public/index.php` — 入口文件**
```php
<?php
use Psr\Http\Message\ResponseInterface as Response;
use Psr\… 1% Java ## 目标
使用 Spring Boot 3 + Spring Data JPA + H2 构建完整的用户管理 REST API。
## 完整代码
```java
//─── User.java (Entity) ───
package com.example.demo.entity;
import jakarta.persistence.*;
@Entity
@Table(name =… 1%
知识库
知识库
8 个 02-express-rest-api # Node.js Express — RESTful API 增删改查
## 目标
使用 Express 框架构建一个完整的用户管理 RESTful API,实现 CRUD 操作,数据存储在内存中。
## 完整代码
```javascript
// app.js
const express = require('express');
const app = express();
const… 3% Express RESTful API — 图书管理 CRUD # Express RESTful API — 图书管理 CRUD
## 目标
15 分钟搭建完整的 RESTful API,包含 GET/POST/PUT/DELETE 操作,数据存内存(毕设可替换为数据库)。
## 完整代码
```javascript
// app.js
const express = require('express');
const app = express();… 2% Express 毕设实战 — 中间件与 RESTful 设计 # Express 毕设实战 — 快速搭建后端 API
## 前言
Express 是 Node.js 最经典的 Web 框架,没有之一。它足够简单,但配合中间件生态能构建企业级应用。毕选用 Express 的最大优势是 **快**:从零到能演示的 API 只需一个晚上。
## 第一章:中间件机制 — Express 的灵魂
Express 的核心就是 **中间件管道**。每个请求依次经过所… 2% Multer 文件上传 — 头像与附件管理 # Express 文件上传 + 静态文件服务
## 目标
使用 Multer 处理单文件/多文件上传,同时提供静态文件访问,是毕设中「头像上传」「文件提交」的标配方案。
## 完整代码
```javascript
// app.js
const express = require('express');
const multer = require('multer');
const pat… 1% 01-从零入门教程 # Node.js 入门篇:从零搭建 RESTful API
## 背景
Node.js 是最流行的后端 JavaScript 运行时。本教程带你从零搭建一个完整的 RESTful API 服务,涵盖路由、中间件、数据库操作。
## 核心概念
### 1. 模块系统
Node.js 使用 CommonJS(`require` / `module.exports`),也支持 ES Modul… 1% Hello World - 标签页与模态框 <h1>🏗 Alpine.js Demo</h1>
<p style="color: #666;">纯 HTML 属性驱动的交互 —— 零 JS 代码</p>
<!-- 标签页组件 -->
<div x-data="{ activeTab: 'vue' }">
<div class="tabs">
<button class="tab-btn" :class="… 1% Hello World - REST API ## Hello World:Slim 4 REST API
### 目标
创建 Slim 4 最小 REST API,展示路由、请求处理和 JSON 响应。
### 完整代码
**1. `public/index.php` — 入口文件**
```php
<?php
use Psr\Http\Message\ResponseInterface as Response;
use Psr\… 1% CRUD 与动态查询 // getters & setters ...
public Long getId() { return id; }
public void setId(Long id) { this.id = id; }
public String getName() { return name; }
public void setName(String name) { thi… 1%