Data Management & APIs
Learn how to effectively handle data and integrate external APIs in your vibe coding projects.
What You'll Learn
Description
आप जो भी ऐप बनाते हैं वह असल में एक पाइपलाइन है जो डेटा को आगे बढ़ाती है: डेटा किसी API से JSON के रूप में आता है, उसे प्राप्त किया जाता है, जाँचा जाता है, नया आकार दिया जाता है और अंत में स्क्रीन पर दिखाया जाता है। यह ट्यूटोरियल उस पूरी पाइपलाइन को शुरू से अंत तक JSONPlaceholder और Open-Meteo जैसी मुफ़्त सार्वजनिक API के विरुद्ध वास्तविक, चलाने योग्य कोड के साथ तय करता है — कोई खिलौना उदाहरण नहीं।
आप उन तीन रूपों से शुरुआत करेंगे जो हर डेटा लेता है (objects, arrays और JSON), फिर लोडिंग और त्रुटि की स्थितियों को संभालते हुए async/await से लाइव डेटा प्राप्त करेंगे। वहाँ से आप उन चीज़ों से निपटेंगे जो प्रोडक्शन API आप पर फेंकती हैं — सर्वर-साइड पर सुरक्षित रखी गई API keys, pagination, 429 rate limits और caching — और फिर परिणाम को संग्रहीत, फ़िल्टर, सॉर्ट और रेंडर करेंगे।
हर अध्याय एक विस्तृत उदाहरण को प्रॉम्प्ट लिखने के एक छोटे अभ्यास के साथ जोड़ता है, ताकि अंत में आप ठीक-ठीक बता सकें कि आपको क्या चाहिए और बदले में भरोसेमंद कोड पा सकें, साथ ही उसे सत्यापित करने की समझ भी।
What's Inside
- 1.डेटा के रूप और JSON — objects, arrays, parse/stringify
- 2.API से डेटा प्राप्त करना — async/await, लोडिंग और त्रुटि की स्थितियाँ
- 3.प्रमाणीकरण, सीमाएँ और कैशिंग — keys, pagination, 429, TTL कैश
- 4.संग्रह और प्रदर्शन — localStorage बनाम डेटाबेस, फ़िल्टर/सॉर्ट/रेंडर