(deprecateed) create-universal-app(CUA) is an opinionated template for creating fullstack universal apps (Expo, Next, tRPC, Prisma, Clerk, Solito, Tamagui)
The create-universal-app (CUA) template is an opinionated template for creating full-stack universal apps using Expo (mobile) and NextJS (web). It includes built-in authentication for both mobile and web using Clerk, as well as technologies like tRPC, Prisma, and Tamagui for UI and styling. The template is constantly updated to keep up with changes in technology, but the creator has deprecated it in favor of the T4 stack, which offers similar features and better maintenance.
To start a project using the create-universal-app template, you can run the command npx create-t3-universal-app
. If you want a specific variation of CUA, you can add one of the following flags:
--with-supabase
--with-drizzle-pg
--with-drizzle-sql
The create-universal-app template offers an opinionated approach to developing full-stack universal apps with built-in authentication for mobile and web. It uses Expo and NextJS as the main frameworks and includes technologies like tRPC, Prisma, and Tamagui for UI and styling. However, the template has been deprecated in favor of the T4 stack, which provides better maintenance and updates.