T3는 Theo↗에 의해 구성된 Nextjs 웹 개발 스택으로 간단함(simplicity), 모듈성(modularity), 풀스택 타입 안정성(full-stack type safety)에 집중하였습니다.
T3 공식 사이트
T3 스택은 "TypeScript", "tRPC", "Tailwind CSS"를 핵심 구성 요소로 가지고 있습니다. 각 기술은 다음과 같은 역할을 담당합니다.
npm create t3-app@latest
cli 커맨드로 t3 기술 스택들을 선택하여 간단하게 완성된 템플릿을 만들 수 있습니다. 권장되는 추가 옵션들은 해당 페이지에서 볼 수 있습니다. t3 시작하기
해당 기술 스택과 실제로 배포할 수 있는 디비, 서버까지 경험해볼 수 있는 튜토리얼이 있습니다.
T3 Stack Tutorial - FROM 0 TO PROD FOR $0 (Next.js, tRPC, TypeScript, Tailwind, Prisma & More)
배포는 Vercel, 디비는 Planetscale, ORM은 Prisma로 서비스를 구성하고 있으며 사용자 인증은 별도로 개발하지 않고 Clerk를 사용하고 있습니다.
또한 Axiom을 이용해 사용자들의 실시간 로그 및 메트릭 데이터를 수집하고 관리합니다.
인프라와 백엔드 지식이 부족하지만 서비스에 대한 아이디어를 빠르게 구현해고 싶은 개발자들에게 유용할 것 같습니다.