type
status
date
slug
summary
tags
category
icon
password
URL
文章来源说明

🤔 REST API

REpresentation State Transfer
The state is not stored in the client-side
GET/POST/PUT
GET一般设置为缓存
notion image
waste the bandwidth
 

🤔 GraphQL

no need API doc
similar to database query
notion image
notion image
 

🤔 RPC

different service on diff server
 
server provide the functions
gRPC
proto buffer → lower cost
 
more common in server 2 server communicate
 
tRPC
tRPC is only a library
摆烂式内卷: 北美SDE找工季(非正经)求生指南为什么有http还要有websocket