تطبيق الاشتراك المباشر والمراجعة المصنوع باستخدام React و Graph QL.
لديه وقت حقيقي مراجعة التحميل وإعادة التحميل المباشر باستخدام طفرات Apollo Websockets و GraphQL.
يجب توجيه جميع PRS إلى فرع التنمية الذي سيتم دمجه في النهاية في الفرع الرئيسي. ألق نظرة على هنا لبدء المساهمة.
يستخدم هذا المشروع React و Postgre SQL و Hasura و Apollo. لذا فإن الشوكة الأولى واستنساخ المستودع إلى جهازك المحلي.
استخدم YARN كمدير حزمة افتراضي لتثبيت تبعيات جديدة بدلاً من NPM. قد يخلق تعارضات بسبب استخدام مديري الحزم المختلفين.
cd review-blocks إلى المجلد حيث يتم استنساخ هذا المشروع ، وتركيب yarn install لتثبيت جميع التبعيات المحلية.
يتم استخدام yarn start لبدء المشروع ، ويتم تحديد موقعه إلى localhost:3000 افتراضيًا.
يمكن العثور على جميع البرامج النصية الأخرى المستخدمة في هذا المشروع في package.json.
أنا أستخدم Postgres SQL التي تتم إدارتها في بيئة Hasura. وبالتالي فإن المثال متاح في Hasura.
نقطة نهاية GraphQl المستخدمة هي https://review-blocks.hasura.app/v1/graphql . فكر في إرسال بريد إلكتروني لي من أجل الوصول إلى وحدة التحكم.
ويتم استضافة المشروع في مصادر Heroku من فرع التنمية.
يتم استضافة التطبيق في yellowcreek.herokuapp.com مع CI التلقائي من فرع النشر.