07-编码
2024-04-18
370 字 · 3 分钟

07-编码


Table of Contents

前后端多种语言的使用经验。目前使用Github Copilot和Amazon Q辅助,效率提升。


服务端语言 Link to 服务端语言

Java Link to Java

熟悉Spring Boot、Spring Cloud、Micronaut框架。

Python Link to Python

常用。

Golang Link to Golang

常用。

SQL Link to SQL

常用。

Shell Link to Shell

常用。

客户端语言 Link to 客户端语言

JavaScript/TypeScript Link to JavaScript/TypeScript

简单了解,接触过ReactJS相关项目。例如:React、Gatsby等。

Dart Link to Dart

Flutter应用接触过。

RESTful风格 Link to RESTful风格

RESTful(Representational State Transfer)风格编码是一种用于网络应用程序的架构风格,它强调的是资源的表述和简洁的通信。

RESTful风格使用标准的HTTP方法来执行对资源的操作。

GET:用于获取资源。

PLAINTEXT
1
2
GET /api/users/123 HTTP/1.1
Host: example.com

POST:用于创建新资源。

PLAINTEXT
1
2
3
4
5
6
7
8
POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json

{
    "name": "John Doe",
    "email": "john@example.com"
}

PUT:用于更新现有资源。

PLAINTEXT
1
2
3
4
5
6
7
8
PUT /api/users/123 HTTP/1.1
Host: example.com
Content-Type: application/json

{
    "name": "Jane Doe",
    "email": "jane@example.com"
}

DELETE:用于删除资源。

PLAINTEXT
1
2
DELETE /api/users/123 HTTP/1.1
Host: example.com

PATCH:用于部分更新资源。

PLAINTEXT
1
2
3
4
5
6
7
PATCH /api/users/123 HTTP/1.1
Host: example.com
Content-Type: application/json

{
    "email": "newemail@example.com"
}

Thanks for reading!

07-编码

2024-04-18
370 字 · 3 分钟

© Charles Lee | CC BY-SA 4.0