विषयसूची:
वीडियो: अपोलो ग्राफक्यूएल सर्वर क्या है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
अपोलो सर्वर एक लचीला, समुदाय संचालित, उत्पादन-तैयार HTTP है ग्राफक्यूएल एक्सप्रेस, हापी, कोआ और अन्य के लिए मिडलवेयर। अपोलो सर्वर एक पुस्तकालय है जो आपको कनेक्ट करने में मदद करता है a ग्राफक्यूएल एक HTTP के लिए स्कीमा सर्वर नोड में।
नतीजतन, ग्राफक्यूएल सर्वर क्या है?
ग्राफक्यूएल 2012 में फेसबुक द्वारा बनाई गई एक क्वेरी भाषा है जो क्लाइंट और उसके बीच एक सामान्य इंटरफ़ेस प्रदान करती है सर्वर डेटा लाने और जोड़तोड़ के लिए। क्लाइंट से विभिन्न डेटा मांगता है ग्राफक्यूएल सर्वर प्रश्नों के माध्यम से। उदाहरण के लिए, क्लाइंट नए एपीआई एंडपॉइंट को परिभाषित किए बिना लिंक किए गए संसाधनों के लिए पूछ सकता है।
इसके अलावा, क्या आपको ग्राफक्यूएल के लिए अपोलो की आवश्यकता है? परंतु ग्राफक्यूएल सिर्फ एक क्वेरी भाषा है। और इसे आसानी से उपयोग करने के लिए, ज़रुरत है एक मंच का उपयोग करने के लिए जो करना हमारे लिए सभी भारी भारोत्तोलन। ऐसा ही एक मंच द्वारा प्रदान किया जाता है अपोलो . NS अपोलो मंच का कार्यान्वयन है ग्राफक्यूएल जो आपके ऐप के UI में क्लाउड (सर्वर) के बीच डेटा ट्रांसफर कर सकता है।
इसी तरह, मैं अपोलो सर्वर कैसे शुरू करूं?
अपोलो सर्वर के साथ शुरुआत करें
- चरण 1: एक नया प्रोजेक्ट बनाएं।
- चरण 2: निर्भरताएँ स्थापित करें।
- चरण 3: अपने ग्राफ़क्यूएल स्कीमा को परिभाषित करें।
- चरण 4: अपने डेटा सेट को परिभाषित करें।
- चरण 5: एक रिज़ॉल्वर को परिभाषित करें।
- चरण 6: अपोलोसेवर का एक उदाहरण बनाएँ।
- चरण 7: सर्वर शुरू करें।
- चरण 8: अपनी पहली क्वेरी निष्पादित करें।
क्या ग्राफ़क्यूएल फ्रंटएंड या बैकएंड है?
ए ग्राफक्यूएल बैकएंड एक स्कीमा है जो परिभाषित करती है कि प्रत्येक प्रकार के डेटा के लिए कौन से फ़ील्ड और कॉल उपलब्ध हैं। ग्राफक्यूएल एक बनाना संभव बनाता है बैकएंड और इसे के साथ एकीकृत करें फ़्रंट एंड पहले की तुलना में बहुत कम कस्टम प्लंबिंग के साथ और चीजों के टूटने के कम डर के साथ तेजी से बदलाव करने के लिए।
सिफारिश की:
आप ग्राफ़क्यूएल सर्वर कैसे स्थापित करते हैं?
Nodejs चरण 1 के साथ एक GraphQL सर्वर कैसे बनाएँ - नोड और Npm संस्करण सत्यापित करें। चरण 2 - एक प्रोजेक्ट फोल्डर बनाएं और VSCode में खोलें। चरण 3 - पैकेज बनाएँ। चरण 4 - डेटा फ़ोल्डर में फ्लैट फ़ाइल डेटाबेस बनाएँ। चरण 5 - डेटा एक्सेस लेयर बनाएं। चरण 6 - स्कीमा फ़ाइल बनाएँ, schema.graphql
ग्राफ़क्यूएल क्वेरी क्या है?
एक ग्राफक्यूएल क्वेरी का उपयोग मूल्यों को पढ़ने या लाने के लिए किया जाता है जबकि एक उत्परिवर्तन का उपयोग मूल्यों को लिखने या पोस्ट करने के लिए किया जाता है। किसी भी मामले में, ऑपरेशन एक साधारण स्ट्रिंग है जिसे एक ग्राफक्यूएल सर्वर एक विशिष्ट प्रारूप में डेटा के साथ पार्स और प्रतिक्रिया दे सकता है। ग्राफ़क्यूएल प्रश्न डेटा की अधिक प्राप्ति को कम करने में मदद करते हैं
क्या कार्यों का एक संग्रह है जो ग्राफ़क्यूएल क्वेरी के लिए प्रतिक्रिया उत्पन्न करता है?
प्रश्नों का उत्तर देने के लिए, एक स्कीमा में सभी क्षेत्रों के लिए समाधान कार्य करने की आवश्यकता होती है। कार्यों के इस संग्रह को 'रिज़ॉल्वर मैप' कहा जाता है। यह मानचित्र स्कीमा फ़ील्ड और प्रकार को किसी फ़ंक्शन से संबंधित करता है
ग्राफ़क्यूएल रिज़ॉल्वर कैसे काम करते हैं?
रिज़ॉल्वर ग्राफक्यूएल ऑपरेशन (क्वेरी, म्यूटेशन या सब्सक्रिप्शन) को डेटा में बदलने के लिए निर्देश प्रदान करते हैं। वे या तो उसी प्रकार का डेटा लौटाते हैं जो हम अपने स्कीमा में निर्दिष्ट करते हैं या उस डेटा के लिए एक वादा करते हैं
अपोलो क्लाइंट क्या है?
अपोलो क्लाइंट एक पूरी तरह से फीचर्ड कैशिंग ग्राफक्यूएल क्लाइंट है जिसमें रिएक्ट, एंगुलर और बहुत कुछ के लिए एकीकरण है। यह आपको आसानी से UI घटक बनाने की अनुमति देता है जो GraphQL के माध्यम से डेटा प्राप्त करते हैं। सार्वभौमिक रूप से संगत, ताकि अपोलो किसी भी बिल्ड सेटअप, किसी भी GraphQL सर्वर और किसी भी GraphQL स्कीमा के साथ काम कर सके