or
यह अभ्यास पाठ्यक्रम का हिस्सा है
हम FastAPI की मुख्य खूबियाँ और core use cases से शुरुआत करेंगे। फिर हम अपना पहला एप्लिकेशन चलाएँगे और उसे टेस्ट करेंगे! अंत में, हम request parameters सहित GET और POST ऑपरेशंस का समर्थन करने के विवरण सीखेंगे और उन endpoints को बनाकर टेस्ट करेंगे।
हम FastAPI का उपयोग करके PUT और DELETE ऑपरेशंस का समर्थन करना सीखकर शुरुआत करेंगे। फिर हम यह सीखेंगे कि अलग-अलग तरह की errors को कैसे संभालें और response में हमेशा उपयुक्त status code लौटाएँ। अंत में, हम concurrent requests सक्षम करने के लिए async का उपयोग करना सीखेंगे, ताकि उच्च workloads संभाले जा सकें।
हम individual FastAPI endpoints को validate करने के लिए system tests लिखना सीखकर शुरुआत करेंगे। अगला कदम होगा एक पूर्ण JSON CRUD API बनाना, जो HTTP पर object lifecycles को मैनेज करे। अंत में, हम मैनुअल functional tests के साथ अलग-अलग एप्लिकेशन endpoints के साथ मिलकर काम करने का परीक्षण करना सीखेंगे।
वर्तमान अभ्यास