Obsidian,
你的 第二 大脑!

npm create t3-app@latest

从一开始就是类型安全的

我们制作 create-t3-app 只是为了做一件事:简化类型安全的 Next.js 应用的设置,而不影响模块化。

经过无数个项目和多年的这项技术,我们有很多观点和见解。我们已经尽最大努力将它们编码到这个CLI中。

这不是一个包罗万象的模板。我们希望您带来自己的库。查看我们的其他建议,了解状态管理和部署等内容。 我们的其他建议

全栈 TypeScript 生态系统的精华...

...但只有你需要的部分

拿走你想要的,其他的什么都不要!

Next.js

Next.js 提供了一种轻度固执、高度优化的 React 应用创建方法。它是行业标准,我们很自豪能在它的基础上构建 :)

Prisma

Prisma 是在 TypeScript 中使用数据库的最佳方式。它提供了一个简单、类型安全的 API 来查询您的数据库,它可以与大多数 SQL 方言(以及 Mongo)一起使用。

TypeScript

我们坚信 TypeScript 会帮助您成为一名更好的 Web 开发人员。无论您是 JS 新手还是经验丰富的专业人士,TypeScript 的"严格性"都会让构建过程更加顺畅。

Tailwind CSS

Tailwind CSS 是一个实用优先的 CSS 框架,可帮助您构建美观、响应式的网站,而无需任何额外配置。它采用实用优先原则构建,完全可定制和可扩展。

tRPC

如果您的前端和后端都是 TypeScript,那么 tRPC 的开发体验真的很难超越。有点像 GraphQL 但没有工作量 - 这个库真的是魔法。
当您需要灵活、安全和可扩展的身份验证时,NextAuth.js 是顶级选择。它可以与您现有的数据库集成,并提供简单的 API 来管理用户和会话。

社区

加入我们的社区获取帮助、分享您的项目,甚至为项目做出贡献!