Html5 da JavaScript api laridan foydalanish, html web Workers, html sse. Амалий кўрсатмалар. Bajardi: Xudoyberganov Ilhom Tekshirdi: Mahmanov Orif



Download 123,53 Kb.
bet1/5
Sana12.07.2022
Hajmi123,53 Kb.
#783168
  1   2   3   4   5
Bog'liq
web mi


HTML5 da JavaScript API laridan foydalanish, HTML Web Workers, HTML SSE. Амалий кўрсатмалар.

Bajardi: Xudoyberganov Ilhom
Tekshirdi: Mahmanov Orif
Reja:

  1. Api nima?

  2. Apining turlari

  3. Apilardan foydalanish

  4. Web Workers API

  5. HTML SSE

  6. Xulosa

  7. Foydalanilgan adabiyotlar.

API NIMA?
Ilovalarni dasturlash uchun interfeyslar (API) bu oldindan ishlab chiqilgan dasturlash tilining konstruktsiyasidir, bu ishlab chiquvchiga murakkab funktsionallikni kamroq harakat bilan yaratishga imkon beradi. Ular foydalanish qulayligini ta'minlaydigan yanada murakkab kodni dasturchidan "yashirishadi".
Yaxshiroq tushunish uchun uy elektr tarmoqlari bilan taqqoslashni ko'rib chiqing. Agar biron-bir elektr moslamasini ishlatmoqchi bo'lsangiz, uni shunchaki elektr manbaiga ulang va hamma narsa ishlaydi. Siz simlarni to'g'ridan-to'g'ri oqim manbasiga ulashga harakat qilmayapsiz - buni qilish foydasiz va agar siz elektrchi bo'lmasangiz, bu qiyin va xavfli.

Shunga o'xshab, agar biz, masalan, 3D grafikani dasturlashni xohlasak, buni JavaScript yoki Python kabi yuqori darajadagi tillarda yozilgan API-lar yordamida amalga oshirish osonroq.
JAVASCRIPT CLIENT API
Mijoz tomoni JavaScript uchun, xususan, juda ko'p API mavjud. Ular tilning bir qismi emas, lekin kod yozish qobiliyatini oshirish uchun o'rnatilgan JavaScript funktsiyalari yordamida qurilgan. Ularni ikki toifaga bo'lish mumkin:


  • Brauzer API-lari veb-brauzer ichiga o'rnatilgan bo'lib, ushbu ma'lumotlar bilan yanada murakkab operatsiyalarni bajarish uchun brauzer ma'lumotlari va kompyuter muhitidan foydalanishi mumkin. Masalan, Geolocation API joylashuv ma'lumotlari bilan ishlash uchun oson foydalaniladigan JavaScript konstruktsiyalarini taqdim etadi, shuning uchun siz aytaylik, manzilingizni Google xaritasida belgilashingiz mumkin. Aslida, brauzer GPS qurilmasiga (yoki boshqa har qanday geolokatsion moslama) ulanish, ma'lumotlarni olish va brauzerga dasturingiz tomonidan qayta ishlash uchun uzatish uchun past darajadagi murakkab kodni (masalan, C ++ da) bajaradi, ammo yuqorida aytib o'tilganidek, ushbu tafsilotlar yashiringan.



  • Uchinchi tomon (Third party APIs) API'lari sukut bo'yicha brauzerga joylashtirilmagan. Bunday API va ular haqidagi ma'lumotlarni odatda Internetda qidirish kerak. Masalan, Twitter API sizning veb-saytingizda eng so'nggi xabarlarni joylashtirishga imkon beradi. Ushbu API Twitter xizmatlariga so'rov yuboradigan va ma'lum ma'lumotlarni qaytaradigan konstruktsiyalar to'plamini belgilaydi.




Download 123,53 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish