Node js haqida tushuncha, imkoniyatlari, amaliy ko’rsatmalar
Assenxron va voqea bilan boshqariladigan
Download 141.34 Kb.
|
Web MI
- Bu sahifa navigatsiya:
- Juda tez
- Buferlash yo’q
- Tushunchalar
- Node JS qayerda ishlatiladi
- Node JS dan qayerda foydalanmaslik zarur
- Foydalanilgan adabiyotlar ro’yhati
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. Node JS dan kim foydalanadi ? Quyida githab wiki da Node JS dan foydalanayotgan loyihalar, dasturlar va kompaniyalarning to’liq ro’yhati keltirilgan. Ushbu ro’yhatga ebay, General Electric, GoDaddy, Microsoft, PayPal, Uber, Wikipins, Yahoo! Va bir nechta ismlarni aytib beradigan Yammer kiradi. Tushunchalar: Quyidagi diagrammada Node JS ning ba’zi muhim qismlari tasvirlangan Node JS qayerda ishlatiladi? Quyida Node JS ning o’zini mukammal texnologik hamkori sifatida ko’rsatadigan sohalar keltirilgan: I/O ulangan ilovalar Ma’lumot uzatish ilovalari Real vaqt rejimida ma’lumotlar zichligi (DIRT) JSON API-lariga asoslangan ilovalar Yagona sahifali dasturlar Node JS dan qayerda foydalanmaslik zarur? CPU intensive dasturlari uchun Node JS dan foydalanish tavsiya etilmaydi. Endi esa Node JS da bajarilgan va uni imkoniyatlarini aks ettirgan misollarni ko’rsatib o’tamiz: 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 ro’yhati: w3schools.com sayti medium.com sayti wikipediya.org Download 141.34 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling