ملحوظة
مهم
تم تصميم OrbitKit على رأس مكدس تقني للغاية ، والذي قد لا يعمل لكل حالة استخدام/فكرة عمل. أقدم استشارات هندسة Monorepo أو حتى بناء شيء مخصص تمامًا لك ، إذا كنت مهتمًا بالتأكد من أن DM Me على X/Twitter.
سمات
- Monorepo : OrbitKit هو monorepo ، مما يمنحك القدرة على توسيع نطاق مشروعك بسهولة.
- TypeScript : Safetty هو مبدأ أساسي لـ OrbitKit.
- Astrojs : للحصول على قائمة نظيفة لبناء موقع التسويق الخاص بك في الأعلى.
- next.js : يتم تضمين تطبيق الويب ، مما يمنحك أساسًا متينًا لمنتجك.
- ما بعد ذلك : للتحليلات وتتبع الأحداث.
- الحارس : لتتبع الأخطاء والمراقبة.
- TRPC لواجهة برمجة تطبيقات آمنة بالكامل.
- Mintlify : للحصول على منصة نظيفة وسريعة وسهلة الاستخدام لتوثيق مشروعك.
- Turborepo : يعتمد التخزين المؤقت حتى لا تضطر أبدًا إلى تشغيل نفس الأمر مرتين.
- رذاذ ORM : توفير طريقة آمنة بالكامل للتفاعل مع قاعدة البيانات الخاصة بك.
- NEON DB : قاعدة بيانات بدون خادم ، مع تلقائي ، متفرع ، وتخزين قاع.
- التحميل : للحصول على طريقة سهلة ، آمنة من النوع للتعامل مع تحميل الملفات.
- unkey : للحصول على طريقة سريعة لثبات تطبيق الويب.
- الكاتب المسرحي : للاختبار الشامل للتطبيقات.
- Lucia Auth : للمصادقة ، مما يمنحك المرونة الكاملة والتحكم في نظام المستخدم الخاص بك.
- CSS Tailwind : للتصميم ، مع ألوان واجهة مستخدم Radix لمعالجة الضوء/وضع الظلام التلقائي.
- Shadcn UI : التنفيذ الكامل في حزمة مخصصة.
- كتاب القصص : لتطوير واختبار وتصور مكوناتك في عزلة.
- إجراءات GitHub : بالنسبة لـ CI/CD ، مع اختبارات التفرع والرمز التلقائي DB.
- الموضوعات التالية : لسهولة معالجة الوضع الخفيف/الظلام في تطبيق الويب.
- تغييرات : لإدارة الإصدار و changelogs.
- Vite : للتجمع وكتاب القصص.
- TS-reset : بالنسبة للتطبيقات ، تحسين أنواع واجهات برمجة تطبيقات JavaScript الشائعة.
- ESLINT ، أجمل ، Marmdownlint ، CSPELL ، HUSKY ، LINT-UGED و CANKELINT لجودة الكود.
- ESM فقط : لأنه يجب ترك CJS في الماضي.
وأكثر من ذلك بكثير!
الوثائق
للبدء في OrbitKit ، توجه إلى موقع الوثائق حيث يمكنك العثور على تعليمات التثبيت وكيفية العمل مع قاعدة الشفرة.
رخصة
رخصة معهد ماساتشوستس للتكنولوجيا
حقوق الطبع والنشر (C) 2024 أحمد Elsakaan
يتم منح الإذن بموجب هذا ، مجانًا ، لأي شخص يحصل على نسخة من هذا البرنامج وملفات الوثائق المرتبطة به ("البرنامج") ، للتعامل في البرنامج دون تقييد ، بما في ذلك على سبيل المثال لا الحصر حقوق استخدام الأشخاص ونسخها ودمجها ودمجها وتوزيعها وتوزيعها على ما يلي:
يجب إدراج إشعار حقوق الطبع والنشر أعلاه وإشعار الإذن هذا في جميع النسخ أو الأجزاء الكبيرة من البرنامج.
يتم توفير البرنامج "كما هو" ، دون أي ضمان من أي نوع ، صريح أو ضمني ، بما في ذلك على سبيل المثال لا الحصر ضمانات القابلية للتسويق واللياقة لغرض معين وعدم الانفجار. لا يجوز بأي حال من الأحوال أن يكون المؤلفون أو حاملي حقوق الطبع والنشر مسؤولاً عن أي مطالبة أو أضرار أو مسؤولية أخرى ، سواء في إجراء عقد أو ضرر أو غير ذلك ، ناشئة عن أو خارج البرنامج أو الاستخدام أو غيرها من المعاملات في البرنامج.