Attention: This page is 52 days older than the English version and might be outdated. If you're a native speaker of this language and would like to contribute to the project, please consider updating this page to match the latest English version.
You can also view the English version of this page.
Preguntas Frecuentes
Aquà hay algunas preguntas frecuentes sobre create-t3-app
.
¿Qué sigue? ¿Cómo hago una aplicación con esto?
Tratamos de mantener este proyecto lo más simple posible, para que puedas comenzar solo con el esqueleto que configuramos para ti y agregar cosas adicionales más adelante cuando sea necesario.
Si no estás familiarizado con las diferentes tecnologÃas utilizadas en este proyecto, consulta la documentación respectiva. Si todavÃa no estás seguro, únete a nuestro Discord↗ y solicita ayuda.
¿Qué recursos de aprendizaje están disponibles actualmente?
Aunque los recursos que se enumeran a continuación son algunos de los mejores que existen para T3 Stack, la comunidad (y Theo↗) recomiendan que comiences a usar el stack y aprendas en el camino construyendo con él.
Si estás considerando create-t3-app
, es probable que ya hayas usado algunas de las partes del stack. Entonces, ¿por qué no simplemente sumergirse en el y aprender las otras partes mientras construyes algo?
Ahora, sabemos que este camino no funciona para todos. Por lo tanto, si crees que has probado las recomendaciones y todavÃa te gustarÃan algunos recursos, o simplemente no estás seguro de hacerlo solo y/o te sientes abrumado por el stack, consulta estos increÃbles tutoriales de create-t3-app
:
ArtÃculos
- Build a full stack app with create-t3-app↗
- A first look at create-t3-app↗
- Migrating your T3 App into a Turborepo↗
VÃdeos
- Build a Blog With the T3 Stack - tRPC, TypeScript, Next.js, Prisma & Zod↗
- Build a Live Chat Application with the T3 Stack - TypeScript, Tailwind, tRPC↗
- The T3 Stack - How We Built It↗
- An overview of the create T3 App (Next, Typescript, Tailwind, tRPC, Next-Auth)↗
¿Por qué hay archivos .js
en el proyecto?
De acuerdo con Axioma-T3 #3, tomamos la seguridad de tipos como un ciudadano de primera clase. Desafortunadamente, no todos los frameworks y complementos admiten TypeScript, lo que significa que algunos de los archivos de configuración deben ser archivos .js
.
Intentamos enfatizar que estos archivos son javascript por una razón, declarando explÃcitamente el tipo de cada archivo (cjs
o mjs
) dependiendo de lo que admita la librerÃa que lo utiliza. Además, todos los archivos js
en este proyecto aún tienen verificación de tipos usando un comentario @ts-check
en la parte superior.
Tengo problemas para agregar i18n a mi aplicación. ¿Hay alguna referencia que pueda usar?
Hemos decidido no incluir i18n por defecto en create-t3-app
porque es un tema muy criticado y hay muchas formas de implementarlo.
Sin embargo, si tienes dificultades para implementarlo y quieres ver un proyecto de referencia, tenemos un repositorio de referencia↗ que muestra cómo puedes agregar i18n a una aplicación T3 usando next-i18next↗.
¿Por qué usamos /pages
y no /app
de Next.js 13?
Según Axioma-T3 #2, nos encantan las cosas innovadoras, pero valoramos la estabilidad, todo tu enrutador es difÃcil de portar, no es un buen lugar para ser vanguardista↗. Si bien /app
es un vistazo al futuro↗, no está lista para producción; La API está en versión beta y se espera que tenga cambios significativos.
Para obtener una lista de funciones compatibles, planificadas y en las que se ha trabajado en el directorio /app
, visita la documentación beta de Next.js↗.