CLI التفاعلية لبدء تطبيق كامل ، typesafe next.js.
ابدأ مع مكدس T3 عن طريق تشغيل npm create t3-app@latest
شاهد نظرة عامة على Theo على YouTube هنا
"T3 Stack" عبارة عن مكدس لتطوير الويب الذي صنعته Theo التي تركز على البساطة والنموذجية والأنواع الكاملة . يتكون من:
create-t3-app ؟ قالب؟ نوع من؟ create-t3-app عبارة عن CLI تم تصميمه بواسطة Devs T3 المكدس المحنك لتبسيط إعداد تطبيق T3 Modular T3. هذا يعني أن كل قطعة اختيارية ، ويتم إنشاء "القالب" بناءً على احتياجاتك المحددة.
بعد عدد لا يحصى من المشاريع وسنوات عديدة على هذه التقنية ، لدينا الكثير من الآراء والرؤى. لقد بذلنا قصارى جهدنا لتشفيرها في هذا CLI.
هذا ليس قالب شامل. نتوقع منك إحضار مكتباتك الخاصة التي تحل احتياجات التطبيق الخاص بك . على الرغم من أننا لا نريد وصف حلول لمشكلات أكثر تحديدًا مثل إدارة الدولة والنشر ، إلا أن لدينا بعض التوصيات المدرجة هنا.
سنكون صريحين - هذا مشروع رأي . نحن نشارك حفنة من المعتقدات الأساسية حول البناء ونتعامل معهم كأساس لقراراتنا.
من السهل الوقوع في فخ "إضافة كل شيء" - لا نريد صراحة القيام بذلك. يجب أن يحل كل ما تمت إضافته إلى create-t3-app مشكلة محددة موجودة ضمن التقنيات الأساسية المدرجة. هذا يعني أننا لن نضيف أشياء مثل مكتبات الولاية ( zustand ، redux ) ، لكننا سنضيف أشياء مثل Nextauth.js وندمج Prisma و TRPC لك.
نحن نحب تقنية حافة النزيف. مقدار السرعة ، وبصراحة ، المرح الذي يخرج من القرف الجديد رائع حقًا. نعتقد أنه من المهم النزف بمسؤولية ، باستخدام تقنية أكثر خطورة في الأجزاء الأقل خطورة. هذا يعني أننا لن نراهن على تقنية قاعدة البيانات الجديدة المحفوفة بالمخاطر (SQL رائع!). لكننا لحسن الحظ ، نراهن على TRPC لأنه مجرد وظائف تافهة للتنقل.
الهدف المعلن المتمثل في create-t3-app هو توفير أسرع طريقة لبدء تطبيق ويب Typesafe Typesafe الجديد. نحن نأخذ السلامة على محمل الجد في هذه الأجزاء لأنها تحسن إنتاجيتنا وتساعدنا على شحن عدد أقل من الأخطاء. أي قرار يضر بطبيعة الأنواع المرفقة لـ create-t3-app هو قرار يجب اتخاذه في مشروع مختلف.
لسقالة تطبيق باستخدام create-t3-app ، قم بتشغيل أي من الأوامر الأربعة التالية والإجابة على أسئلة موجه الأوامر:
npm create t3-app@latestyarn create t3-apppnpm create t3-app@latestbun create t3-app@latestللحصول على مزيد من الاستخدام المتقدم ، تحقق من مستندات CLI.
للحصول على المساعدة ، مناقشة حول أفضل الممارسات ، أو أي محادثة أخرى من شأنها أن تستفيد من إنشاء T3-APP:
انضم إلى T3 Discord Server
نحن ؟ المساهمين! لا تتردد في المساهمة في هذا المشروع ولكن يرجى قراءة الإرشادات المساهمة قبل فتح مشكلة أو علاقات عامة حتى تفهم استراتيجية المتفرعة وبيئة التنمية المحلية. نرحب بك أيضًا للانضمام إلى مجتمع Discord الخاص بنا إما للحصول على الدعم أو التوجيه المساهمة.
صنعت مع contrib.rocks