当前位置: 首页 > 知识库问答 >
问题:

前端 - 在tRPC项目中,procedure的目的是API的集中点,请问一般项目使用多少个procedure呢? 是否使用一个就足够了?

和丰羽
2024-12-15

在tRPC项目中,procedure的目的是API的集中点,请问一般项目使用多少个procedure呢? 是否使用一个就足够了?

import { initTRPC } from '@trpc/server';
 
/**
 * Initialization of tRPC backend
 * Should be done only once per backend!
 */
const t = initTRPC.create();
 
/**
 * Export reusable router and procedure helpers
 * that can be used throughout the router
 */
export const router = t.router;
export const publicProcedure = t.procedure;

共有1个答案

小牛23101
2024-12-15

一般来说,一个项目会根据需求使用多个procedure,而不是只使用一个。这样可以更好地组织代码,分离不同的逻辑和功能。

 类似资料:
  • 我正在构建一个定制的Java库。我把我的大部分“重复”代码都保存在那里,比如文件处理、字符串处理等。每次我想使用它们时,我都必须将该类复制并粘贴到我正在进行的其他项目中。有没有办法让这个自定义库类成为“依赖项”?我在用我的智能手机。

  • 我这里有一个项目如下: 我现在在设计使用IoC容器,对src/usage 使用 上面的 src/services/ 下面的定义进行解耦。 我可以对src/services/目录下每个目录都创建一个IoC Container,然后也就是说我的项目中对不同的服务类型有不同的container。 然后在src/usage使用的时候,就需要导入多个container。 还是说只应该创建一个containe

  • 请问,这里应该如何封装才能 我在看使用文档的时候: https://github.com/knex/knex 见使用代码: 比如我创建一个users的表,这里就每次都引入一下 还要进行实例化: 请问是否可以使用TypeScript做成单例直接进行请求使用呢? 设想想要一个db.ts,以后直接这样使用即可

  • 问题内容: 我们有不同的Java源代码“项目”。3个项目 完全相同(fatclient,相同的依存关系等)-仅 需要调用另一个主类。 今天,我们有一个具有主要类别的基础项目: 以及其他取决于基础项目的项目 我们这样做是因为我们需要简单的双击可启动应用程序。 但是我不想为每个应用程序创建一个额外的Java项目。 我的问题是:是否可以从一个 项目创建多个程序集?如果是的话,应该怎么做。 解决方案来了

  • 这些自己做的项目可以在面试加分嘛?前面两个是纯css画的 其他全是vue

  • 我们想再将编写一些代码来测试Kotlin Android Extensions是否在工作。我现在还不会对这些代码做解释,但是我想要确保它们在你的环境中是正常运行的。这可能是配置中最难的一部分。 首先,打开activity_main.xml,然后设置TextView的id: <TextView android:id="@+id/message" android:text="@stri

  • 我有一个使用google drive android API构建的项目,但我想共享一个上传到云中的文件,我在另一个问题中读到,这只是可能使用REST API。所以我问你,有一种方法可以在同一个项目中使用这两个API? 谢谢

  • 我正在构建一个应用程序,它有任意数量的“微社区”。目前,一个用户只能属于一个,所以当他们最初注册时,他们输入一个秘密代码,将他们与相关社区联系起来。 将这些“微社区”(由未来在应用程序上玩一个空间的客户拥有)分离成单独的Firebase项目或将所有数据保存在一起是明智的吗?