يساعدك Vulcan Next في إنشاء تطبيقات GRAPHQL مع NEXT.JS.
حيث يضيء فولكان التالي:
يوفر فولكان التالي:
انضم إلى Slack and Meet Vulcan Consities
انضم إلى Discord و Meet Vulcan المساهمين
ابدأ مع البرنامج التعليمي المباشر
اقرأ المقال التمهيدي عن FreeCodecamp
تحقق من الوثائق الكاملة
لا يمكنك تعليم كلب قديم حيل جديدة! فولكان التالي هو خليفة "Vulcan.js" ، إطار النيزك من Sacha Greif. إنه يرث سنوات من الخبرة ، مع بنية حديثة تحل محل النيزك بواسطة Next.js.
فولكان القوى التالية في استطلاعات Devographics حالة JS ، حالة CSS وحالة GraphQL.
لست على دراية بـ next.js حتى الآن؟ يمكنك الانضمام إلى دورة Next.js في المبرمجين البشريين من Eric Burel ، 3 أيام لفهم الأعمال الداخلية لـ Next.js Router ، خادم وتقديم ثابت ، Middlewares Edge وجميع أصدقائهم.
هل تريد مساعدتنا في بناء ألواح غلاية عالية الجودة؟ يمكنك رعاية فولكان في Open Collective أو التواصل معنا للمكافآت والأعمال المستقلة (Ping Us على Slack أو Discord).
نصيحة للمحترفين: يمكنك اختبار فولكان بعد ذلك مع تثبيت صفر عن طريق استنساخه على codesandbox.
إذا كنت تفضل تثبيت محلي:
git clone -b main https://github.com/VulcanJS/vulcan-next
cd vulcan-next
yarn
yarn run devافتح http: // localhost: 3000 في متصفحك. يمكنك بعد ذلك الوصول إلى البرنامج التعليمي المباشر على http: // localhost: 3000/تعلم.
عند إنشاء تطبيقك الخاص ، ستحتاج إلى استضافة الرمز على مستودع GIT الخاص بك (على Github ، Bitbucket ، إلخ).
أعد تسمية "Origin" إلى "Upstream" ، حتى تتمكن من استخدام مستودع GIT الخاص بك باعتباره "Origin" الرئيسي ، و VN الرسمي repo باسم "Opstream".
git remote rename origin upstream
# Then do what you need to create your own origin remote
# git remote add origin <your-own-git-repository-url>كإعداد افتراضي ، ستتصل فولكان بعد ذلك بعينة قاعدة بيانات للقراءة فقط التي تملكها LBKE. لإنشاء تطبيقك الخاص ، ستحتاج إلى استخدام البيانات الخاصة بك.
إذا كنت تستخدم Windows ، فقد ترغب في ذلك:
قم بتثبيت Ubuntu كجهاز مزدوج (الجهاز الظاهري على ما يرام تقنيًا ولكنه أبطأ ويمكن أن يؤدي إلى تجربة تنمية سيئة)
قم بإعداد نظام Linux الفرعي حتى يتمكن من تشغيل Docker على Windows
قم بتثبيت mongoDB باستخدام برنامج Windows Installer
سيتم تشغيل Mongo في محطةك الحالية ، أو إنشاء صورة Mongo وتشغيلها إذا كانت هذه هي المرة الأولى التي تقوم فيها بتشغيل الأمر.
ملاحظة: يجب أن تبدأ دائمًا قاعدة البيانات الخاصة بك قبل تشغيل التطبيق.
yarn run start:mongoراجع تعليمات تثبيت Docker لـ Ubuntu هنا إذا لم يكن لديك Docker بعد.
في .env.development أو .env.development.local استخدم هذا URI للمونغو:
MONGO_URI= " mongodb://localhost:27017/vulcan-next-app "يمكنك بعد ذلك إيقاف الخادم وبدءه مرة أخرى.
ننصح باستخدام MongoDB Compass لتصور محتوى قاعدة البيانات الخاصة بك.
حذار: Vulcan Next هو عبارة عن غلاية ، لا يتم ضمان إمكانية التحديث تلقائيًا. قد تضطر إلى تطبيق التحديثات باليد ، ومقارنة أحدث إصدار من فولكان على الرمز الخاص بك. تحقق دائمًا من أن الدمج لم يكسر تطبيقك! .
# Get the latest version of Vulcan Next locally
git fetch upstream
# Merge to your own code (favouring your own code as a default in case of conflict)
git merge upstream/main -X oursهذا المبتدئ هو القراءة فقط ! يرجى تجنب فتح طلبات السحب ضدها.
جميع التطورات تحدث في Monorepo "Vulcan NPM" هنا.
هذا المشروع موجود بفضل جميع الأشخاص الذين يساهمون.
شكرا لجميع مؤيدينا! [كن مؤيدًا]
دعم هذا المشروع من خلال أن يصبح راعياً. سيظهر شعارك هنا مع رابط لموقع الويب الخاص بك. [كن راعياً]
أنها تعطي الوقت وتبادل المعرفة لدعم المشروع.

هذا هو مشروع next.js bootstrapped مع create-next-app .
لمعرفة المزيد حول Next.js ، ألق نظرة على الموارد التالية:
يمكنك التحقق من مستودع NEXT.JS GitHub - ملاحظاتك ومساهماتك مرحب بها!
أسهل طريقة لنشر تطبيق Next.js الخاص بك هي استخدام منصة Vercel من منشئي Next.js.
تحقق من وثائق نشر NEXT.JS لمزيد من التفاصيل.