O‘zbekiston Respublikasi Oliy va O‘rta maxsus Ta’lim Vazirligi Samarqand Davlat Universiteti Raqamli texnologiyalar fakulteti 303-guruh talabasining Komputer grafikasi fanidan yozgan mustaqil ishi


Nodejs kutubxonalari hamda Ejs haqida



Download 1,74 Mb.
bet2/20
Sana22.07.2022
Hajmi1,74 Mb.
#839796
1   2   3   4   5   6   7   8   9   ...   20
Bog'liq
Xamzayeva Gulxayo mustaqil ish

Nodejs kutubxonalari hamda Ejs haqida.
Node.js - bu V8 dvigatelida ishlaydigan va JavaScript kodini veb-brauzerdan tashqarida bajaradigan ochiq manbali , o'zaro platformali , backend JavaScript ish vaqti muhiti . Node.js dasturchilarga JavaScript-dan buyruq qatori vositalarini yozish va server tomonida skript yaratish uchun foydalanish imkonini beradi - sahifa foydalanuvchining veb-brauzeriga yuborilishidan oldin dinamik veb-sahifa tarkibini yaratish uchun server tomonida ishlaydigan skriptlar . Shunday qilib, Node.js veb-ilovani birlashtiruvchi “JavaScript hamma joyda” paradigmasini ifodalaydi.server tomoni va mijoz tomoni skriptlari uchun turli tillar emas, balki bitta dasturlash tili atrofida ishlab chiqish.
Node.js asinxron kiritish- chiqarish qobiliyatiga ega voqealarga asoslangan arxitekturaga ega . Ushbu dizayn tanlovlari ko'plab kiritish/chiqarish operatsiyalariga ega bo'lgan veb-ilovalarda, shuningdek, real vaqt rejimidagi veb- ilovalar (masalan, real vaqtda aloqa dasturlari va brauzer o'yinlari ) uchun o'tkazish qobiliyati va miqyosini optimallashtirishga qaratilgan .
Node.js taqsimlangan ishlab chiqish loyihasi avval Node.js Foundation tomonidan boshqarilardi va hozirda Linux Foundationning hamkorlikdagi loyihalar dasturi tomonidan yordam beradigan OpenJS Foundation tashkil qilish uchun JS Foundation bilan birlashtirildi. 
Node.js dasturchilar unumdorligini 68 foizga oshirdi, ishlab chiqish xarajatlarini kamaytirdi va ilovalar unumdorligini sezilarli darajada oshirdi. Bu node.js ramkalarini muvaffaqiyatli qabul qilish va joylashtirish natijasidir. 
Nodejsda ishlashni osonlashtirish uchun turli hil fremworklar mavjud. Quyida shulardan eng mashhurlarini keltramiz:

  • Express.js

  • Koa.js- Keyingi avlod Node.js Framework

  • Meteor.js - Bitta dastur, bitta til

  • Socket.io- Socket.io yordamida chat ilovalari osonlashtirildi

  • Nest.js - Nestling of Code

  • Sails.js - modernizatsiya qilingan ma'lumotlarga yo'naltirilgan MVC Framework

  • Total.js - To'liq ramka

  • Hapi.js - Har qachongidan ham xavfsiz

  • Feather.js- F Flexible uchun



Download 1,74 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   20




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