• WEB DASTURLASHGA KIRISH FANIDAN 2–Mustaqil ish Bajardi: Toshpo’latov.S Qabul qildi: Begulov.O
  • 2. HTML5da JavaScript API lardan foydalanish.: HTML Web Workers, HTML SSE. Amaliy ko’rsatmalar. 3. Node JS haqida tushuncha, imkoniyatlari, amaliy ko’rsatmalar.
  • Vue.js
  • Vue.js ning afzalliklari
  • Vue.js ning kamchiliklari
  • Ilovalarni dasturlash uchun interfeyslar
  • O’zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish




    Download 79.42 Kb.
    Sana02.06.2023
    Hajmi79.42 Kb.
    #69170
    Bog'liq
    2 mus ish
    3. GSM uz 200 магистр, Mustaqil ish Xurramov Sanjar, top7, Mavzu falsafa, Tuproqshunoslik 2-mustaqil ish, Маruza matni № 8. ENDOKRIN SISTEMA» (1), 717-Текст статьи-1653-1-10-20191229 (1), Algoritm L, GLOBAL GAP, bismillah ord, ¼áOapºá n 14, München, matlab-tizimida-oddiy-differensial-tenglamalarni-yechish (1), Matematik modellashtirish kurs

    O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH
    VAZIRLIGI


    MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
    QARSHI FILIALI


    KOMPYUTER INJINIRINGI FAKULTETI
    DI-11-21 GURUH TALABASINING

    WEB DASTURLASHGA KIRISH
    FANIDAN

    2–Mustaqil ish



    Bajardi: Toshpo’latov.S
    Qabul qildi: Begulov.O

    QARSHI-2023
    Mavzu: 1. VUE JS haqida tushuncha, imkoniyatlari, amaliy ko’rsatmalar
    2. HTML5da JavaScript API lardan foydalanish.: HTML Web Workers, HTML SSE. Amaliy ko’rsatmalar.
    3. Node JS haqida tushuncha, imkoniyatlari, amaliy ko’rsatmalar.
    4. React JS haqida tushuncha, imkoniyatlari, amaliy ko’rsatmalar.


    Vue.js foydalanuvchi interfeyslari va bir sahifali ilovalar yaratish uchun ochiq manbali Javascript asosidir. U birinchi marta 2013-yilda Evan You tomonidan chiqarilgan va shundan so’ng uning soddaligi va moslashuvchanligi bilan mashxurlikka erishgan..
    Vue.js progrssiv ramka, ya’ni uni bosqichma-bosqich qabul qilish mumkin. BU shuni anglatadiki, u kichik mustaqil komponentalarni shuningdek, katta, nurakkab ilovalarni yaratish uchun ishlatilishi mumkin. Shuningdekm o’rganish oson bo’lishi uchun yaratilgan, shuning uchun ishlab chiqaruvchilar u bilan tezda qurishni boshlashlari mumkin. Vue.js shuningdek ishlab chiqaruvchilar ko’rinishining tuzilishi va tartibi deklarativ tarzda tasvirlash imkonini beruvchi kuchli tizimga ega. Bu shuni anglatadiki, ishlab chiquvchilar ma'lumotlar o'zgarganda ko'rinishni qo'lda yangilashlari shart emas, bu ko'p vaqt va kuchni tejash imkonini beradi.
    Vue.js shuningdek, ishlab chiquvchilarga ko'rinishning tuzilishi va tartibini deklarativ tarzda tasvirlash imkonini beruvchi kuchli shablon tizimiga ega. Keyin shablon JavaScript-ga kompilyatsiya qilinadi, bu uni tez va samarali qiladi. Bundan tashqari, Vue.js veb-ilovalarni yaratishda ko'p vaqtni tejaydigan shakllarni qayta ishlash va kiritishni tekshirish uchun o'rnatilgan tizimga ega.
    Vue.js shuningdek, bir sahifali ilovalarni osongina yaratish uchun ishlatilishi mumkin bo'lgan marshrutlarni boshqarish va navigatsiya uchun o'rnatilgan tizimga ega. Bu ishlab chiquvchilarga navigatsiya qila oladigan veb-ilovalarni yaratishga imkon beradi.


    Vue.js ning afzalliklari:
    1) Oʻrganish va qabul qilish oson: Vue.js oʻrganish oson boʻlishi uchun yaratilgan, yaʼni ishlab chiquvchilar u bilan tezda qurishni boshlashlari mumkin.
    2) Reaktiv ma'lumotlarni bog'lash: Vue.js kuchli reaktivlik tizimiga ega bo'lib, u ma'lumotlar o'zgarganda ko'rinishni avtomatik ravishda yangilash imkonini beradi. Bu ko'p vaqt va kuchni tejash imkonini beradi.
    3) Moslashuvchan va birlashtirilishi mumkin: Vue.js ishlab chiquvchilarga kichik, mustaqil komponentlar, shuningdek, katta, murakkab ilovalar yaratish imkonini beradi. Bu komponentlarni turli yo'llar bilan qayta ishlatish va birlashtirishni osonlashtiradi.
    4) Shablonlar tizimi: Vue.js o'rnatilgan shablon tizimiga ega bo'lib, ishlab chiquvchilarga ko'rinishning tuzilishi va tartibini deklarativ tarzda tasvirlash imkonini beradi.
    5) O'rnatilgan direktivalar: Vue.js bir qator o'rnatilgan ko'rsatmalarga ega bo'lib, ulardan hodisalarni qayta ishlash va shaklni tekshirish kabi umumiy vazifalarni osonlik bilan bajarish uchun foydalanish mumkin.
    6) Ishlash: Vue.js o'zining ishlashi bilan mashhur va katta hajmdagi ma'lumotlarni va bir vaqtning o'zida ko'p sonli foydalanuvchilarni boshqarishi mumkin.
    7) Hamjamiyat: Vue.js katta va faol hamjamiyatga ega, ya'ni ishlab chiquvchilarga yordam berish uchun ko'plab resurslar va paketlar mavjud.


    Vue.js ning kamchiliklari:
    1) Kichikroq hamjamiyat: Vue.js katta va faol hamjamiyatga ega bo'lsa-da, u React va Angular kabi boshqa JavaScript ramkalari kabi katta emas.
    2) Undan foydalanadigan yirik kompaniyalar soni kamroq: Vue.js mashhurligi oshib borayotgan bo'lsa-da, u boshqa JavaScript ramkalari kabi yirik kompaniyalar tomonidan keng qo'llanilmaydi.
    3) Rasmiy qoʻllab-quvvatlashning yoʻqligi: Vue.js ochiq manbali loyiha boʻlgani uchun u boshqa baʼzi ramkalar kabi rasmiy yordamga ega emas.
    4) Aniq o'rganish egri chizig'i: Vue.js o'rganish oson bo'lishi uchun yaratilgan bo'lsa-da, JavaScript ramkalariga yangi bo'lgan dasturchilar uchun keskin o'rganish egri chizig'iga ega bo'lishi mumkin.
    5) Cheklangan qo'llab-quvvatlash: Vue.js eski brauzerlar uchun cheklangan qo'llab-quvvatlashga ega, ya'ni ishlab chiquvchilar o'zlarining ilovalari barcha brauzerlarda ishlashini ta'minlash uchun polifill yoki boshqa vaqtinchalik echimlardan foydalanishlari kerak bo'lishi mumkin.

    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.
    Download 79.42 Kb.




    Download 79.42 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O’zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish

    Download 79.42 Kb.