"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > बिल्डिंग रेस्टर: एक पोस्टमैन-लाइक साइड प्रोजेक्ट

बिल्डिंग रेस्टर: एक पोस्टमैन-लाइक साइड प्रोजेक्ट

2024-11-04 को प्रकाशित
ब्राउज़ करें:866

Building Rester: A Postman-Like Side Project

परिचय

इस महीने, मैंने आर2 टेस्टर नामक एक नए साइड प्रोजेक्ट पर काम करना शुरू किया - जिसका मूल नाम पोस्टमैन-फ्रंटएंड था, चैटजीपीटी के लिए धन्यवाद। एक शिक्षण उपकरण के रूप में डिज़ाइन किया गया, R2 टेस्टर पोस्टमैन के इंटरफ़ेस और सुविधाओं की नकल करता है, जिससे मुझे एपीआई इंटरैक्शन के बारे में मेरी समझ को गहरा करने में मदद मिलती है। यह विचार एक अन्य साइड प्रोजेक्ट से उपजा है जिस पर मैंने पिछले महीने काम करना शुरू किया था (हाँ ?‍♂️)।

R2 परीक्षक के बारे में

यह एक उपकरण है जिसे मैंने बैकएंड (मेरे मामले में Node.js) के साथ डेटा और फ़ाइलों (अभी तक लागू नहीं किया गया) के आदान-प्रदान का अभ्यास करने के लिए बनाया है। फ्रंट एंड को JSON फ़ॉर्मेटिंग के लिए HTML, CSS/SASS, JavaScript, DOM मैनिपुलेशन, बूटस्ट्रैप और Prettify के साथ विकसित किया गया है।

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

प्रमुख विशेषताऐं

  • डेटा एक्सचेंज: R2 परीक्षक को उपयोगकर्ताओं को बैकएंड के साथ डेटा भेजने और प्राप्त करने का अभ्यास करने में मदद करने के लिए डिज़ाइन किया गया है।
  • के साथ निर्मित: HTML, CSS/SASS, JavaScript, DOM और बूटस्ट्रैप।
  • अनुरोध प्रबंधन: उपयोगकर्ता संग्रह, फ़ोल्डर और अनुरोध बना और प्रबंधित कर सकते हैं।
  • लोकलस्टोरेज: ब्राउज़र के लोकलस्टोरेज से सीधे अनुरोधों को सहेजें और लोड करें।
  • Prettify: आसान पठनीयता के लिए JSON प्रतिक्रियाओं को प्रारूपित करता है।

कोड और लाइव डेमो

आप कोड में गोता लगा सकते हैं और निम्नलिखित यूआरएल पर प्रोजेक्ट के GitHub रिपॉजिटरी पर जाकर सीधे अपने ब्राउज़र में प्रोजेक्ट का लाइव प्रदर्शन देख सकते हैं:

https://github.com/adnannazir235/R2-Tester

परियोजना की स्थिति

R2 टेस्टर पर कार्य प्रगति पर है, इसमें प्रमुख विशेषताओं का अभाव है। इसका मुख्य उद्देश्य एपीआई इंटरैक्शन सीखना था। मूल अवधारणाओं का प्रदर्शन करते समय, यह उत्पादन उपयोग के लिए नहीं है। शैक्षिक उद्देश्यों के लिए कोड का अन्वेषण करें, लेकिन इसकी सीमाओं से अवगत रहें।

निष्कर्ष

आर2 टेस्टर एक रोमांचक और शैक्षिक परियोजना रही है जिसने मुझे वेब विकास और एपीआई इंटरैक्शन की जटिलताओं का पता लगाने की अनुमति दी है। जैसे-जैसे मैं इस टूल को विकसित करना जारी रखता हूं, मुझे उम्मीद है कि यह उन अन्य लोगों के लिए एक उपयोगी संसाधन के रूप में काम करेगा जो बैकएंड संचार और डेटा एक्सचेंज की अपनी समझ को गहरा करना चाहते हैं।

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/adnannazir235/building-r2-tester-a-postman-like-side-project-4gpl?1 यदि कोई उल्लंघन है, तो कृपया हटाने के लिए स्टडी_गोलंग@163.com पर संपर्क करें। यह
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3