ग्राफिकल हे एपीआयचे भविष्य आहे काय?

लेखक: Peter Berry
निर्मितीची तारीख: 13 जुलै 2021
अद्यतन तारीख: 17 जून 2024
Anonim
ग्राफिकल हे एपीआयचे भविष्य आहे काय? - सर्जनशील
ग्राफिकल हे एपीआयचे भविष्य आहे काय? - सर्जनशील

काही काळासाठी, वेब सर्व्हिस आर्किटेक्चरचे प्रतिमान म्हणजे रेस्टॉरंट सर्व्हिसेस आहेत, जे एका सिस्टममधील संसाधनांचे प्रतिनिधित्व करण्यास सक्षम करतात (सामान्यत: जेएसओएन स्वरूपात) नेटवर्कवर दुसर्‍यासाठी उपलब्ध केले जाऊ शकतात.

मूलभूत आरईएसटी सेवेमध्ये एखादी / ग्राहक / संसाधन उघडकीस येते जी कंपनीच्या प्रणालीतील सर्व ग्राहकांचे संग्रह परत करते. / ग्राहक / १२ / यांना HTTP GET विनंती जेएसओएन गुणधर्म म्हणून विशेषता ग्राहक क्रमांक १२ साठी रेकॉर्ड परत करेल. ही साधेपणा आहे ज्याने रेस्टला आकर्षक बनविले आहे.

  • एपीआयमध्ये स्वारस्य आहे? आमच्या सर्वोत्कृष्ट जावास्क्रिप्ट एपीआय, एचटीएमएल एपीआय आणि Google एपीआयकडे मार्गदर्शक पहा

तथापि, आरईएसटीफुल सेवेसाठी काही मर्यादा आहेत ज्या अनावश्यकपणे गुंतागुंत केल्या जाऊ शकतात अशा अधिक जटिल वापराच्या घटना बनवू शकतात. परिणामी, २०१ in मध्ये, फेसबुकचे ग्राफिक उघडले गेले. आलेख एक वैकल्पिक प्रतिमान आणि भाषा देते जी आरईएसटीच्या कित्येक कमतरतेवर मात करते आणि फेसबुकच्या बाजूने ट्विटर, गिटहब आणि पिन्टेरेस्ट त्याच्या वापरकर्त्यांमध्ये मोजले जाते.


आरईएसटी सेवा सर्व्हरद्वारे निश्चित केलेल्या स्वरुपात प्रतिसाद प्रदान करतात आणि लॉजिकल मॉडेलवर आधारित संसाधने वेगळ्या करण्याचे लक्ष्य ठेवतात. हे ग्राफिकचे निराकरण करण्यासाठी तयार केलेल्या दोन समस्यांचा परिचय देते:

  • प्रतिसाद रचना सर्व्हरद्वारे निर्धारित केल्यामुळे, एक सामान्य आरईएसटी प्रतिसाद क्लायंटला आवश्यकतेपेक्षा अधिक माहिती प्रदान करेल. या प्रतिसाद संरचनेमधील बदल कदाचित खंडित होऊ शकतात आणि एपीआयचे आवृत्तीकरण आवश्यक आहे. जेथे विकासाच्या जबाबदा .्या विभक्त केल्या जातात, यामुळे फ्रंट-एंड आवश्यकता बदलण्यासाठी एपीआय विकसित करणार्‍या टीमवर अवलंबून असते.
  • हे दुर्लभ आहे की स्वतंत्रपणे स्वतंत्रपणे आरईएसटीच्या संसाधनांमध्ये अलिप्ततेने हाताळणी करून अर्थपूर्ण कार्यक्षमता लागू केली जाऊ शकते, परिणामी ‘चॅट्टी’ एपीआय आवश्यक आहेत ज्यायोगे कोणत्याही व्यावहारिक पूर्णतेसाठी नेटवर्कमध्ये मागे आणि पुढे आवश्यकतेची आवश्यकता असते.

असे म्हणूया की आमच्या आरईएसटीफुल / ग्राहक / संसाधनात ग्राहकांचे नाव, ईमेल आणि ऑर्डर आयडीची यादी समाविष्ट आहे. आमच्याकडे / ऑर्डर / संसाधनांचे स्वतंत्र संग्रह आहे ज्यात उत्पादनाचे नाव समाविष्ट असलेल्या वैयक्तिक ऑर्डरचे प्रतिनिधित्व करते. एका विशिष्ट ग्राहकाने आदेश दिलेल्या सर्व उत्पादनांची नावे मिळविण्यासाठी, आम्हाला प्रथम ग्राहक संसाधन (जीईटी / ग्राहक / १२ /) पुनर्प्राप्त करणे आवश्यक आहे, त्यानंतर ऑर्डर आयडीच्या अ‍ॅरेमध्ये प्रत्येक आयटमसाठी ऑर्डर स्त्रोत मिळवा (जीईटी / ऑर्डर / # /). मार्गावर, आम्हाला ग्राहक ईमेल देखील प्राप्त होते, ज्याची आम्हाला आवश्यकता नाही.


याउलट, ग्राफिक्झल क्लायंटला एकच विनंती म्हणून आवश्यक अचूक माहिती निर्दिष्ट करू देते. ही माहिती एकत्रित करण्याची आणि त्यास आवश्यक स्वरूपात एकत्रित करण्याची जटिलता सर्व्हरवर बदलली आहे. सर्व्हर-बाजूचा रनटाइम आपल्या अनुप्रयोगासमोर बसतो आणि आपण परिभाषित केलेल्या डेटा प्रकार आणि फंक्शनच्या संचावर आधारित या विनंत्यांवर प्रक्रिया करतो.

बर्‍याच विकसक ग्राफिक बद्दल उत्सुक आहेत आणि कदाचित त्याचे पाऊलखुण वाढत जाईल

ग्राहकाने ऑर्डर केलेल्या उत्पादनांची यादी प्राप्त करण्याची आमची आवश्यकता पूर्ण करण्यासाठी, ग्राफिक क्लाएंट सर्व्हरला सांगेल की त्याला ग्राहकांचे नाव आणि त्याच्या ऑर्डरच्या उत्पादनांची नावे असलेली एक संग्रह पाहिजे. सर्व्हर केवळ ही माहिती परत करेल. ग्राफिकच्या दृष्टीने ही एक “क्वेरी” आहे. आम्हाला सर्व्हरवरील संसाधने सुधारित करायची असल्यास आम्ही “उत्परिवर्तन” (पोस्ट विनंती म्हणून) वापरतो. हे क्वेरीसारखेच परिभाषित केले गेले आहे परंतु प्रत्येक विनंती सर्व्हरवर डेटा अद्यतनित करण्यासाठी अंमलात आणलेले कार्य निर्दिष्ट करते.

बरेच विकसक ग्राफिकल बद्दल उत्सुक आहेत आणि संभव आहे की त्याच्या पडद्याचा ठसा वाढत जाईल. जेव्हा कॉर्पोरेशन त्याचा वापर करण्यास सोयीस्कर होते तेव्हा परिपक्वतेपर्यंत पोहोचते तेव्हा एक टर्निंग पॉईंट येईल. ग्राफिक्यूएल सेवा कशा तयार करायच्या आणि तैनात करायच्या हे शिकण्यास प्रारंभ करण्यासाठी उत्तम स्थान म्हणजे ग्राफिक.आर.ओ., आणि howtographicql.comलोकप्रिय वेब विकास स्टॅकसाठी संसाधनांचा उत्कृष्ट संच ऑफर करते.


Fascinatingly
मॅजिकल जेली बीन कीफाइंडर डाउनलोड आणि कसे वापरावे
वाचा

मॅजिकल जेली बीन कीफाइंडर डाउनलोड आणि कसे वापरावे

मॅजिकल जेली बीन कीफाइंडर हा सॉफ्टवेअरचा एक तुकडा आहे जो आपल्याला आपल्या संगणकावर वापरलेल्या उत्पादन की पुनर्प्राप्त करण्यात मदत करतो. आपण आपल्या संगणकावरील अ‍ॅपची की विसरली असल्यास, ती आपल्यासाठी पुनर...
सॅमसंग गॅलेक्सी एस 7 चा कार्यक्षम मार्ग Google खाते लॉक काढा
वाचा

सॅमसंग गॅलेक्सी एस 7 चा कार्यक्षम मार्ग Google खाते लॉक काढा

आपण आपल्या सॅमसंग गॅलेक्सी एस 7 / एस 8 / एस 9 वर हार्ड रीसेट केले असल्यास, एफआरपी सत्यापन स्क्रीनद्वारे आपले स्वागत आहे. फॅक्टरी रीसेट प्रोटेक्शन (एफआरपी) हे Google द्वारा डिझाइन केलेले एक सुरक्षा वैश...
पासकोडशिवाय स्क्रीन टाइम आयफोन कसा अनलॉक करावा
वाचा

पासकोडशिवाय स्क्रीन टाइम आयफोन कसा अनलॉक करावा

स्क्रीन टाइम पॅरेंटल कंट्रोलमध्ये येतो जो नियंत्रण आणि गोपनीयता प्रतिबंधांद्वारे पालकांना विशिष्ट अनुप्रयोगांवर त्यांच्या मुलांच्या क्रियाकलापांवर मर्यादा घालण्याची परवानगी देतो. आपण स्क्रीन वेळ वापरु...