विषयसूची:

आप ग्राफ़क्यूएल सर्वर कैसे स्थापित करते हैं?
आप ग्राफ़क्यूएल सर्वर कैसे स्थापित करते हैं?

वीडियो: आप ग्राफ़क्यूएल सर्वर कैसे स्थापित करते हैं?

वीडियो: आप ग्राफ़क्यूएल सर्वर कैसे स्थापित करते हैं?
वीडियो: ग्राफक्यूएल को 100 सेकंड में समझाया गया 2024, मई
Anonim

Nodejs के साथ एक GraphQL सर्वर कैसे बनाएं

  1. चरण 1 - नोड और एनपीएम संस्करण सत्यापित करें।
  2. चरण 2 - एक प्रोजेक्ट फोल्डर बनाएं और VSCode में खोलें।
  3. चरण 3 - पैकेज बनाएँ।
  4. चरण 4 - डेटा फ़ोल्डर में फ्लैट फ़ाइल डेटाबेस बनाएँ।
  5. चरण 5 - डेटा एक्सेस लेयर बनाएं।
  6. चरण 6 - स्कीमा फ़ाइल बनाएँ, स्कीमा। ग्राफक्ली .

यह भी प्रश्न है कि क्या ग्राफ़क्यूएल को सर्वर की आवश्यकता है?

ग्राफक्यूएल एपीआई के लिए एक क्वेरी भाषा है और आपके मौजूदा डेटा के साथ उन प्रश्नों को पूरा करने के लिए रनटाइम है। क्लाइंट से डेटा का अनुरोध (क्वेरी) करता है सर्वर , या अनुरोध करता है सर्वर डेटा (म्यूटेशन) अपडेट करने के लिए। यदि आप केवल क्लाइंट साइड पर काम कर रहे हैं, तो आप नहीं सर्वर चाहिए (दिया गया यह पहले से मौजूद है)।

दूसरा, अपोलो सर्वर कैसे काम करता है? अपोलो सर्वर है एक समुदाय द्वारा बनाए रखा खुला स्रोत GraphQL सर्वर . जेएस HTTP सर्वर चौखटे, और हमें और अधिक जोड़ने के लिए पीआर लेने में खुशी हो रही है! अपोलो सर्वर काम करता है GraphQL के साथ निर्मित किसी भी GraphQL स्कीमा के साथ। js--ताकि आप उस के साथ अपना स्कीमा बना सकें या एक सुविधा पुस्तकालय जैसे कि ग्राफ़िकल-टूल्स।

इसके बाद, कोई यह भी पूछ सकता है कि मैं ग्राफक्यूएल के साथ कैसे शुरुआत करूं?

करने के लिए सूची

  1. अपने GraphQL सर्वर को लागू करने के लिए एक ढांचा चुनें। हम एक्सप्रेस का उपयोग करेंगे।
  2. स्कीमा को परिभाषित करें ताकि GraphQL आने वाले प्रश्नों को रूट करना जानता हो।
  3. रिज़ॉल्वर फ़ंक्शंस बनाएं जो प्रश्नों को संभालें और ग्राफ़क्यूएल को बताएं कि क्या वापस करना है।
  4. एक समापन बिंदु बनाएँ।
  5. डेटा प्राप्त करने वाली क्लाइंट-साइड क्वेरी लिखें।

क्या ग्राफक्यूएल एसक्यूएल के साथ काम करता है?

ग्राफक्यूएल एपीआई के लिए एसक्यूएल डेटाबेस में. अनिवार्य रूप से, ग्राफक्यूएल क्वेरी को स्वीकार करता है - जो JSON- स्वरूपित डेटा की तरह है - और इसे पहले परिभाषित स्कीमा में पार्स करने का प्रयास करता है। आप दो प्रकार की क्वेरी पोस्ट कर सकते हैं: क्वेरी - एकाधिक डेटा प्राप्त करने के लिए और केवल वे फ़ील्ड जो किसी क्वेरी में परिभाषित हैं।

सिफारिश की: