trpc本身的架构不似GraphQL那样复杂,没有DSL,没有Schema,没有复杂的类型系统,没有复杂的查询语言。类型定义是通过TypeScript的类型系统来定义的,查询语言是通过函数调用来定义的。这样的设计使得trpc的学习成本非常低,上手非常快。
首先我们得提前了解一下几个知识点:
RPC:Remote Procedure Call,远程过程调用,是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。
微服务:Microservices,是一种架构风格,是一种将单一应用程序划分为一组小的服务的方法,每个服务运行在自己的进程中,并与其他服务通过HTTP API进行通信。
使用tRPC制作网关
Cloudflare R2 预览svg的行为会变成下载,
© 2024 ABFree Co. All rights reserved.