交互式 CLI,用于启动全堆栈、类型安全的 Next.js 应用。
通过运行开始使用 T3 堆栈
npm create t3-app@latest
在这里观看Theo在Youtube上的概述
“T3 Stack”是由Theo制作的Web开发堆栈,专注于简单性,模块化和全栈类型安全。它包括:
create-t3-app
有点? 是由经验丰富的 T3 堆栈开发人员构建的 CLI,用于简化模块化 T3 堆栈应用程序的设置。这意味着每个部分都是可选的,“模板”是根据你的特定需求生成的。
create-t3-app
经过无数的项目和多年的技术,我们有很多意见和见解。我们已尽最大努力将它们编码到此 CLI 中。
这不是一个包罗万象的模板。我们希望你自带库来解决你的应用程序的需求。虽然我们不想为更具体的问题(如状态管理和部署)规定解决方案,但我们确实在此处列出了一些建议。
坦率地说——这是一个固执己见的项目。我们在建设方面有一些共同的核心信念,并将它们视为我们决策的基础。
很容易陷入“添加所有内容”的陷阱 - 我们明确不想这样做。添加的所有内容都应解决所包含的核心技术中存在的特定问题。这意味着我们不会添加状态库 (, ) 之类的东西,但我们会添加 NextAuth 之类的东西.js并为你集成 Prisma 和 tRPC。
create-t3-app
zustand
redux
我们热爱我们的尖端技术。从新狗屎中产生的速度和乐趣真的很酷。我们认为负责任地放血很重要,在风险较小的部分使用风险较高的技术。这意味着我们不会
的既定目标是提供启动新的全栈、类型安全的 Web 应用程序的最快方法。我们在这些部件中认真对待类型安全,因为它提高了我们的生产力并帮助我们减少了错误。任何损害类型安全性质的决定都是应该在不同的项目中做出的决定。
create-t3-app
create-t3-app
若要使用 搭建应用基架,请运行以下三个命令中的任何一个并回答命令提示符问题:
create-t3-app
npm create t3-app@latest
yarn create t3-app
pnpm create t3-app@latest
有关更高级的用法,请查看 CLI 文档。
如需帮助、有关最佳实践的讨论或任何其他有益于 create-t3-app 的对话:
我们
用 contrib.rocks 制成