인터랙티브 CLI를위한 전체 스택, TypeAfe Next.js 앱을 시작합니다.
npm create t3-app@latest
YouTube에서 Theo의 개요를보십시오
"T3 스택" 은 Theo가 단순성 , 모듈성 및 풀 스택 타입 안전 에 중점을 둔 웹 개발 스택입니다. 그것은 다음으로 구성됩니다.
create-t3-app 이란 무엇입니까? 템플릿? 거의? create-t3-app 모듈 식 T3 스택 앱의 설정을 간소화하기 위해 조미료 T3 스택 데브로 제작 된 CLI입니다. 즉, 각 조각이 선택 사항이며 특정 요구에 따라 "템플릿"이 생성됩니다.
이 기술에 대한 수많은 프로젝트와 수년 후에 우리는 많은 의견과 통찰력을 가지고 있습니다. 우리는이 CLI에 인코딩하기 위해 최선을 다했습니다.
이것은 포괄적 인 템플릿이 아닙니다 . 응용 프로그램의 요구를 해결하는 자신의 라이브러리를 가져올 것으로 기대합니다 . 우리는 국가 관리 및 배치와 같은보다 구체적인 문제에 대한 솔루션을 처방하고 싶지 않지만 여기에 나열된 몇 가지 권장 사항이 있습니다.
우리는 솔직 할 것입니다 - 이것은 의견이 많은 프로젝트 입니다. 우리는 건축에 관한 소수의 핵심 신념을 공유하며 결정을 우리의 결정의 기초로 취급합니다.
"모든 것을 추가"하는 함정에 빠지는 것은 쉽습니다. 우리는 명시 적으로 그렇게하고 싶지 않습니다 . create-t3-app 에 추가 된 모든 것은 포함 된 핵심 기술 내에 존재하는 특정 문제를 해결해야합니다. 즉, State Libraries ( zustand , redux )와 같은 것을 추가 하지는 않지만 Nextauth.js와 같은 것을 추가 하고 Prisma 및 TRPC를 통합합니다.
우리는 출혈 엣지 기술을 좋아합니다. 새로운 똥에서 나오는 속도의 양과 솔직히 재미는 정말 시원합니다. 우리는 덜 위험한 부분에서 위험한 기술을 사용하여 책임감있게 피를 흘리는 것이 중요하다고 생각합니다. 이것은 우리가 위험한 새로운 데이터베이스 기술에 대해 베팅 하지 않을 것임을 의미합니다 (SQL은 훌륭합니다!). 그러나 우리는 행복하게 TRPC에 내기를 베팅합니다.
create-t3-app 의 명시된 목표는 새로운 풀 스택 TypeSafe 웹 애플리케이션을 시작하는 가장 빠른 방법을 제공하는 것입니다. 우리는 생산성을 향상시키고 더 적은 버그를 배송하는 데 도움이되므로 이러한 부분에서 TypeSafety를 진지하게 받아들입니다. create-t3-app 의 TypeSafe 특성을 손상시키는 모든 결정은 다른 프로젝트에서 이루어져야하는 결정입니다.
create-t3-app 사용하여 앱을 발판하려면 다음 네 가지 명령 중 하나를 실행하고 명령 프롬프트 질문에 답하십시오.
npm create t3-app@latestyarn create t3-apppnpm create t3-app@latestbun create t3-app@latest보다 고급 사용량을 보려면 CLI 문서를 확인하십시오.
도움을 받으려면 모범 사례에 대한 토론 또는 Create-T3-App :
T3 Discord 서버에 가입하십시오
우리 ? 기고자! 이 프로젝트에 자유롭게 기여하십시오. 분기 전략 및 지역 개발 환경을 이해하여 문제 또는 PR을 열기 전에 기고 가이드 라인을 읽으십시오 . 또한 지원 또는 기여 지침을 위해 Discord 커뮤니티에 가입하도록 환영합니다.
Contrib.rocks로 만들어졌습니다