Hacker News 의견
  • tRPC는 밀접한 결합 문제와 인터페이스 및 데이터 액세스 패턴을 고려하지 않는 주니어 개발자를 방해하는 경향 때문에 일부 코드베이스에서 제거되고 있습니다.
  • Notion은 Typescript의 매핑된 타입을 사용하여 구축할 수 있는 tRPC와 유사한 API 스타일을 사용하고 있습니다.
  • tRPC는 특히 Zod와 결합될 때 뛰어난 API와 풀스택 개발자 경험(DX)을 위해 칭찬받고 있습니다.
  • 일부는 tRPC와 Zod가 TypeScript의 미래에 중요하다고 믿고, TS 공간에서 더 많은 tRPC 영감을 받은 DX를 보기를 기대합니다.
  • tRPC는 DX 측면에서 TypeScript-only 스택을 한계까지 밀어붙였고, GraphQL 커뮤니티에 쿼리 언어의 제한과 타협점을 인식시켰습니다.
  • 화제에도 불구하고 REST와 GraphQL에서 RPC로의 대규모 이동은 없었습니다.
  • tRPC와 NextJS에서 아이디어를 채택하고 파일 기반 라우팅을 RPC와 결합하는 일부의 RPC에 대한 관심이 있습니다.
  • 여러 조직이 참여할 때 tRPC가 버전 왜곡과 마이그레이션을 어떻게 처리하는지에 대한 우려가 제기되었습니다.
  • tRPC의 창시자는 긍정적인 피드백에 대해 감사의 의미를 표현하였습니다.
  • tRPC는 개인 프로젝트에 Next.js와 함께 사용되어 훌륭한 경험과 빠른 반복 속도를 제공하였습니다.
  • tRPC는 대형 웹 애플리케이션(~50k loc)에서 사용되었으며, 놀라운 DX를 위해 칭찬받았습니다.
  • tRPC는 Electron 메인과 렌더러 프로세스 간의 통신에도 사용되며, 타입 안전성과 자동 타입-안전 후크를 제공하여 요청을 발행합니다.