• Juda tez - Node JS kutubxonasi Google Chrome brauzerining V8 JavaScript dvigatelida juda tez bajariladi.  Yagona tishli, ammo juda keng miqyosda
  • Buferlash yo’q – Node JS dasturlari hech qachon ma’lumotni buffer qilmaydi. Ushbu dasturlar shunchaki ma’lumotlarni yig’ib oladi. Litsenziya
  • FOYDALANILGAN ADABIYOTLAR https://uzbekdevs.uz w3schools.com wikipediya.org
  • Assenxron va voqea bilan boshqariladigan




    Download 358,86 Kb.
    Pdf ko'rish
    bet3/3
    Sana15.05.2024
    Hajmi358,86 Kb.
    #234013
    1   2   3
    Bog'liq
    Web dasturlash

    Assenxron va voqea bilan boshqariladigan
    – Node JS kutubxonasining barcha 
    API lari asenxro, ya’ni bloklanmagan. Aslida bu Node JS ga asoslangan server 
    hech qachon ma’lumotni qaytarish uchun API ni kutmaydi degan ma’noni 
    anglatadi. Server uni chaqirgandan so’ng keying API ga o’tadi va Node JS 
    hodisalari to’g’risida xabar berish mexanizmi serverga oldingi API 
    qo’ng’iroqlaridan javob olishga yordam beradi. 

    Juda tez
    - Node JS kutubxonasi Google Chrome brauzerining V8 JavaScript 
    dvigatelida juda tez bajariladi. 

    Yagona tishli, ammo juda keng miqyosda
    – Node JS da vintlardek halqa bilan 
    bitta tishli model ishlatiladi. Voqealar mexanizmi serverga to’siqsiz javob berishga 
    yordam beradi va so’rovlarni bajarish uchun cheklangan mavzularni an’anaviy 
    serverlardan farqli o’laroq, serverni keng miqyosli qiladi. Node JS bitta tishli 
    dasturdan foydalanadi va xuddi shu dastur Apache HTTP Server kabi an’anaviy 
    serverlaga qaraganda ancha ko’p talablarga xizmat ko’rsatishi mumkin. 

    Buferlash yo’q 
    – Node JS dasturlari hech qachon ma’lumotni buffer qilmaydi. 
    Ushbu dasturlar shunchaki ma’lumotlarni yig’ib oladi. 
    Litsenziya 
    – Node JS MIT litsenziyasi ostida chiqariladi 
    React.js foydalanuvchi interfeyslarini yaratish uchun mashhur 
    JavaScript kutubxonasidir. 2011-yilda Facebook tomonidan ishlab 
    chiqilgan React.js dasturchilarga qayta foydalanish mumkin bo‘lgan UI 
    komponentlarini yaratish va o‘z ilovalari holatini samarali va tushunarli 
    tarzda boshqarish imkonini beradi. 
    React.js ning asosiy afzalliklaridan biri ma'lumotlar o'zgarishi asosida 
    foydalanuvchi interfeysini samarali yangilash qobiliyatidir. React butun 
    sahifani qayta ko‘rsatish o‘rniga, foydalanuvchi interfeysining faqat 


    kerakli qismlarini yangilash uchun virtual DOM (Hujjat obyekti modeli) 
    dan foydalanadi, bu esa unumdorlikni oshirishi va umumiy foydalanuvchi 
    tajribasini tezlashtirishi mumkin.
    React shuningdek, ishlab chiquvchilarga osongina ko'rsatilishi va 
    yangilanishi mumkin bo'lgan qayta foydalanish mumkin bo'lgan UI 
    komponentlarini yaratishga imkon beruvchi komponentlarga asoslangan 
    arxitekturadan foydalanadi. Bu kodni yanada modulli va barqaror qilishga 
    yordam beradi va yozilishi kerak bo'lgan kod miqdorini kamaytirish orqali 
    ishlab chiqish vaqtini tezlashtirishi mumkin.
    React shuningdek, dinamik va interaktiv veb -ilovalarni yaratishni 
    osonlashtiradigan bir qator kuchli xususiyatlarni taqdim etadi. Kutubxona 
    voqealarni boshqarish uchun o'rnatilgan yordamni taqdim etadi, ulardan 
    dinamik va sezgir foydalanuvchi interfeyslarini yaratish uchun foydalanish 
    mumkin. Bundan tashqari, React ilova holatini boshqari sh va nojo'ya 
    ta'sirlarni boshqarish uchun ishlatilishi mumkin bo'lgan bir qator 
    o'rnatilgan ilgaklarni taqdim etadi. 
    React shuningdek, veb-ilovalarning ishlashi va SEO-ni yaxshilashi 
    mumkin bo'lgan server tomonida renderlashni qo'llab -quvvatlaydi. React, 
    shuningdek, dasturning holatini boshqarish va nojo'ya ta'sirlarni 
    boshqarish uchun ishlatilishi mumkin bo'lgan Redux kabi boshqa 
    kutubxonalar va ramkalar bilan osongina integratsiyalanishi mumkin.
    Xulosa: 
    Men bu mustaqil ishini bajarish davomida web dasturlash faning bir qismiga aylangan 
    Node JS haiqida ko’p bilimlarni egallab oldim. Uning xusuiyatlari va imkoniyatlarini 
    va qayerda qanday ishlatilishi, shuningdek qachon esa undan foydalanmaslik 
    kerakligini bilib oldim. 
    FOYDALANILGAN ADABIYOTLAR 
    https://uzbekdevs.uz
     
    w3schools.com 
    wikipediya.org
     

    Download 358,86 Kb.
    1   2   3




    Download 358,86 Kb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Assenxron va voqea bilan boshqariladigan

    Download 358,86 Kb.
    Pdf ko'rish