📖 45 sahifa

O'ZBEKISTON RESPUBLIKASI

OLIY TA'LIM, FAN VA INNOVATSIYALAR VAZIRLIGI

NAMANGAN DAVLAT UNIVERSITETI

FIZIKA-MATEMATIKA FAKULTETI

RAQAMLI TA'LIM KAFEDRASI

"WEB Texnalogiyalari"

fanidan

GraphQL yordamida API so‘rovlarini optimallashtirish

mavzusida

KURS ISHI

Bajardi: KID-BU-23 guruh talabasi

Sobirova Zarifaxon

Qabul qildi: Qaxarov Ravshanjon

Namangan - 2026

1-sahifa
📄 2-sahifa: Mundarija

MUNDARIJA

KIRISH3
I-BOB. : GraphQLning nazariy asoslari va API optimallashtirishdagi ahamiyati8
1.1. GraphQL konsepsiyasi va uning RESTful API bilan qiyosiy tahlili8
1.2. API so'rovlarini optimallashtirish bo'yicha xalqaro tajriba tahlili14
1.3. O'zbekistonda API infratuzilmasi holati va GraphQLni joriy etish imkoniyatlari19
II-BOB. : GraphQL asosida API so'rovlarini optimallashtirishning amaliy yondashuvlari28
2.1. API so'rovlarini optimallashtirish bo'yicha tadqiqot metodologiyasi va holat tahlili44
2.2. GraphQLni joriy etishning iqtisodiy asoslari va risk tahlili49
2.3. GraphQL asosida optimallashtirish natijalari, tavsiyalar va strategik reja54
I-bob bo'yicha xulosa13
II-bob bo'yicha xulosa38
UMUMIY XULOSA41
FOYDALANILGAN ADABIYOTLAR45
2-sahifa
📄 3-sahifa: Kirish

KIRISH

KIRISH WEB texnologiyalarining jadal rivojlanishi sharoitida API (Application Programming Interface) so‘rovlarini optimallashtirish zamonaviy dasturiy mahsulotlar samaradorligi va tezkorligini ta’minlashning asosiy omillaridan biriga aylandi. O‘zbekiston Respublikasi Raqamli Texnologiyalar Vazirligi ma’lumotlariga ko‘ra, 2023-yilda mamlakatda internet foydalanuvchilar soni 31.5 milliondan oshgan [1], bu esa raqamli xizmatlarga bo‘lgan talabning misli ko‘rilmagan darajada o‘sganligini ko‘rsatadi. Ushbu o‘sish fonida, API so‘rovlarining optimallashtirilmaganligi server yuklamasini oshirib, ma’lumotlar almashinuvida kechikishlarni yuzaga keltirmoqda. Jumladan, IDC (International Data Corporation) hisobotiga ko‘ra, 2024-yilga kelib global API bozori hajmi 103 milliard dollarga yetishi prognoz qilinmoqda, bu esa korxonalar uchun API boshqaruvi va optimallashtirishning strategik ahamiyatini yanada oshiradi [2]. O‘zbekistonda elektron tijorat va raqamli xizmatlar sohasidagi API chaqiruvlari soni yiliga o‘rtacha 35% ga o‘sib bormoqda [3], bu esa mavjud API infratuzilmasining imkoniyatlarini kengaytirish va ularning ish faoliyatini optimallashtirish zaruriyatini taqozo etmoqda. Yuqorida keltirilgan raqamli o‘sish fonida, API so‘rovlarini optimallashtirish veb-ilovalarning ishlash tezligini, server resurslaridan samarali foydalanishni va foydalanuvchi tajribasini yaxshilashda muhim rol o‘ynaydi. An’anaviy RESTful API’larning ba’zi cheklovlari, xususan, "over-fetching" (keragidan ortiqcha ma’lumot olish) va "under-fetching" (keragidan kam ma’lumot olish) kabi muammolar ma’lumotlar almashinuvida samarasizlikka olib keladi. Bu esa, o‘z navbatida, mobil qurilmalarda ma’lumot sarfini oshiradi va tarmoq kechikishlarini yuzaga keltiradi. Ushbu muammolarni bartaraf etish uchun yangi avlod API texnologiyalari, jumladan, GraphQL taklif qilinmoqda. GraphQL API so‘rovlariga aniq nazoratni ta’minlab, faqat kerakli ma’lumotlarni olish imkonini beradi, bu esa tizim samaradorligini o‘rtacha 20-30% ga oshirishi mumkin [4]. Mazkur kurs ishi aynan shu jihatlarni hisobga olgan holda, GraphQL texnologiyasining API optimallashtirishdagi salohiyatini o‘rganish va uni O‘zbekiston sharoitida joriy etish imkoniyatlarini tahlil qilishga qaratilgan bo‘lib, bu jarayonda yuzaga keladigan iqtisodiy va texnik muammolarga yechim taklif qilishga intiladi. Mavzuning o‘rganilganlik darajasi xalqaro m ...

Davomini ko'rish uchun ro'yxatdan o'ting

To'liq hujjatni Word formatida yuklab olish yoki o'zingizga mos variantini yaratish uchun bepul ro'yxatdan o'ting.

Do'stlar bilan ulashish:

Mavzuga doir boshqa kurs ishlari

45 b
27/04/2026
Progressive Web Apps (PWA) texnologiyasini tadbiq etish
WEB Texnalogiyalari
45 b
27/04/2026
Web-ilovalarda ma’lumotlar bazasi bilan ishlash: MongoDB integratsiyasi
WEB Texnalogiyalari
45 b
27/04/2026
Web-saytlarda xavfsizlik: XSS va CSRF hujumlaridan himoyalanish usullari
WEB Texnalogiyalari
GraphQL yordamida API so‘rovlarini optimallashtirish - Kurs ishi | Mustaqil Ish Generator