O’zbekiston respublikasi axborot texnologiyalarni va kommunikatsiyani rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti “Web-dasturlashga kirish” fanidan Mustaqil ish Bajardi


Download 136.25 Kb.
bet1/3
Sana18.06.2023
Hajmi136.25 Kb.
#1562047
  1   2   3

O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARNI VA KOMMUNIKATSIYANI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI “Web-dasturlashga kirish” fanidan Mustaqil ish Bajardi :Ummatova Nilufar Ashrapov Alijon Tekshirdi :Mahmudova Mohiniso Toshkent 2023

NodeJS haqida tushuncha, imkoniyatlari, amaliy ko’rsatmalari Reja: 1.NodeJS haqida tushuncha 2. NodeJS imkoniyatlari 3. NodeJS kamchiliklari va afzalliklari


Node yoki Node JS – bu V8 dvigateliga asoslangan JavaScript ni mashina kodiga tarjima qiladigan dasturiy platforma bo’lib, bu JavaScriptni ixtisoslashgan tilidan umumiy maqsadlar uchun mo’ljallangan tilga aylantiradi. Node JS JavaScriptga o’z IP si orqali kirish/chiqish, moslamalari bilan o’zaro ishlash, turli tillarda yozilgan boshqa tashqi kutubxonalarni ulash, ularga JavaScript kodidan qo’ng’iroqlarni amalga oshirish imkoniyatini qo’shadi.
Node.js ochiq manbali, o‘zaro platformali JavaScript ish vaqti muhiti va mijoz brauzeridan tashqarida veb-ilovalarni ishga tushirish uchun kutubxonadir. Mijoz dasturning mijoz tomonidan biror narsa so'raganida, so'rov avval serverga yuboriladi, so'ngra ushbu serverda mijoz tomoni so'rovini tekshirish uchun ba'zi ishlov berish yoki hisob-kitoblar davom etadi va barcha tekshiruvlardan so'ng javob mijozga yuboriladi. Asosan barcha bunday hisob-kitoblarni bajarish va qayta ishlash uchun JavaScript-ning ushbu NodeJs ramkasi ishlatiladi. NodeJs 2009 yilda NodeJs Rayan Dahla ismli yigit tomonidan ishlab chiqilgan
NodeJs Google Chrome-ning V8 dvigatelida qurilgan va shuning uchun uning bajarilish vaqti juda tez va u juda tez ishlaydi.
Node Package Manager-da 50 000 dan ortiq to'plamlar mavjud va shuning uchun ishlab chiquvchilar ko'p vaqtni tejaydigan kerakli funksiyalariga ko'ra istalgan vaqtda istalgan paketni import qilishlari mumkin.
NodeJs ma'lumotlarni qaytarish uchun API kutishning hojati yo'qligi sababli, real vaqt va ma'lumotni talab qiladigan veb-ilovalarni yaratish uchun bu juda foydali. Bu mutlaqo asinxron xususiyatga ega, ya'ni u butunlay bloklanmaydi.

Download 136.25 Kb.

Do'stlaringiz bilan baham:
  1   2   3




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