Firebase React Admin Biolerplate هو قالب مشروع (المعروف أيضًا باسم Boilerplate) لإنشاء تطبيقات ويب حديثة وقابلة للتطوير باستخدام React باستخدام بنية تحتية بدون خادم توفرها Google Firebase. فهو يسمح لك بتوفير الوقت والبناء على أساس متين وأنماط التصميم.
تم تمهيد هذا المشروع باستخدام تطبيق Create React.
إنشاء تطبيق React (76 كيلو بايت) للتطوير والبنية التحتية للاختبار (راجع دليل المستخدم)
واجهة المستخدم المادية (54 كيلو بايت) لتقليل وقت التطوير من خلال دمج التصميم متعدد الأبعاد من Google
React Dashboard (★ 2k) لوحة معلومات React مجانية مصنوعة من مكونات واجهة المستخدم المادية
الوصول إلى جهاز التوجيه (6 كيلو بايت) للتوجيه التعريفي والتنقل من جانب العميل
React Dropzone (7k) خطاف React البسيط لإنشاء منطقة سحب وإفلات متوافقة مع HTML5 للملفات.
TypeScript (58k) TypeScript عبارة عن مجموعة شاملة من JavaScript يتم تجميعها لتنظيف مخرجات JavaScript.
Google Cloud وFirebase للبنية بدون خادم - Cloud SQL، وظائف السحابة، استضافة CDN، تخزين الملفات (docs)
تحتاج أيضًا إلى أن تكون على دراية بـ HTML وCSS وJavaScript (ES2015) وTypeScript وReact.
Node.js v12.13 أو أعلى + Yarn v1.21.1 أو أعلى ( تلميح: على Mac، قم بتثبيتها عبر Brew )
محرر VS Code (المفضل) + المكونات الإضافية EditorConfig وESLint وPrettier
ما عليك سوى استنساخ الريبو، وتحديث متغيرات البيئة في ملف .env
و/أو .env.local
، والبدء في القرصنة:
$ git clone [email protected]:nightillusions/react-firebase-material-admin.git MyApp $ مؤتمر نزع السلاح MyApp $ غزل # تثبيت التبعيات $ غزل بداية # تجميع التطبيق وفتحه في المتصفح باستخدام "إعادة التحميل المباشر"
ثم افتح http://localhost:3000/ لرؤية تطبيقك.
لمزيد من المعلومات، راجع دليل النشر في Wiki الخاص بالمشروع.
إذا احتفظت بسجل Git الأصلي بعد استنساخ هذا الريبو، فيمكنك دائمًا جلب التحديثات الأخيرة ودمجها مرة أخرى في مشروعك عن طريق تشغيل:
$ git Remote add frab [email protected]:nightillusions/react-firebase-material-admin.git $ بوابة الخروج الرئيسية $ جيت جلب فراب $ git دمج فراب/ماستر تثبيت الغزل $
_ملاحظة: حاول الدمج بمجرد وصول التغييرات الجديدة إلى الفرع master
في المستودع الأولي، وإلا فقد يختلف مشروعك كثيرًا عن الريبو الأساسي/الريبو الأولي.
حقوق النشر © 2020 باسكال جوردين. تم ترخيص كود المصدر هذا بموجب ترخيص MIT الموجود في ملف LICENSE.txt.
مصنوع من ♥ بواسطة باسكال جوردين (موقع ويب) تواصل معنا!