I bob. Nazariy qism 3 Axborot texnologiyasining rivojlanish tarixi 13



Download 2,16 Mb.
bet12/40
Sana22.07.2022
Hajmi2,16 Mb.
#839542
1   ...   8   9   10   11   12   13   14   15   ...   40
Bog'liq
Mundarija

2.1.1-Jadval.Versiyalar


Versiya

Ishlab chiqarilish sanasi

Sarlavha

LTS oxiri

Hayotning oxiri

3.2

2021-yil 5-avgust

Kvintessensial kvintupletlar 







3.1

2021-yil 7-iyun

Pluton 







3.0

18-sentabr, 2020-yil

Bir parcha 







2.6

2019-yil
4-fevral

Makross 

2022-yil 18-mart

2023-yil
18-sentyabr

2.5

2017-yil
13-oktyabr

E darajasi 







2.4

2017-yil 13-iyul

Kill la Kill 







2.3

2017-yil 27-aprel

JoJoning gʻalati sarguzashtlari 







2.2

2017-yil 26-fevral

Dastlabki D 







2.1

2016-yil
22-noyabr

Hunter X Hunter 







2.0

2016-yil
30-sentyabr

Qobiqdagi sharpa 







1.0

2015-yil
27-oktyabr

Evangelion 







0,12

2015-yil
12-iyun

Dragon Ball 







0,11

2014-yil
7-noyabr

Kovboy Bebop 







0,10

2014-yil
23-mart

Blade Runner 







0,9

2014-yil
25-fevral

Animatrix 







0,8

2014-yil
27-yanvar

Yoʻq 







0,7

2013-yil
24-dekabr

Yoʻq







0,6

2013-yil
8-dekabr

VueJS







Yangi major, ya’ni v3.yz chiqarilganda, oxirgi minor, ya’ni 2.xy 18 oy davomida LTS versiyasiga aylanadi va keyingi 18 oy davomida texnik xizmat koʻrsatish rejimida boʻladi (faqat xavfsizlik tarmoqlari). 

Komponentlar


Vue komponentlari qayta foydalanish mumkin boʻlgan kodni qamrab olish uchun asosiy HTML elementlarini kengaytiradi. Yuqori darajada, komponentlar Vue kompilyatori xatti-harakatlarini biriktiradigan maxsus elementlardir. Vue-da komponent aslida oldindan belgilangan variantlarga ega Vue namunasidir. 

Shablonlar


Vue HTML - ga asoslangan shablon sintaksisidan foydalanadi, bu koʻrsatilgan DOM -ni Vue nusxasining asosiy ma’lumotlariga ulash imkonini beradi. Barcha Vue shablonlari toʻgʻri HTML boʻlib, ularni spetsifikatsiyaga mos keladigan brauzerlar va HTML tahlilchilari tomonidan tahlil qilish mumkin . Vue shablonlarni virtual DOM render funksiyalariga kompilyatsiya qiladi. Virtual hujjat ob’ekt modeli (yoki "DOM") brauzerni yangilashdan oldin Vue-ga oʻz xotirasida komponentlarni koʻrsatish imkonini beradi. Reaktivlik tizimi bilan birgalikda Vue ilova holati oʻzgarganda qayta koʻrsatish va minimal miqdordagi DOM manipulyatsiyasini qoʻllash uchun komponentlarning minimal sonini hisoblashi mumkin.
Vue foydalanuvchilari shablon sintaksisidan foydalanishlari yoki funksiya chaqiruvlari yoki JSX orqali giperkript yordamida render funksiyalarini bevosita yozishni tanlashlari mumkin. Render funksiyalari dasturlarni dasturiy komponentlardan yaratish imkonini beradi.

Reaktivlik


Vue oddiy JavaScript obyektlari va optimallashtirilgan qayta ishlashdan foydalanadigan reaktivlik tizimiga ega. Har bir komponent renderlash vaqtida oʻzining reaktiv bogʻliqliklarini kuzatib boradi, shuning uchun tizim qachon qayta koʻrsatishni va qaysi komponentlarni qayta koʻrsatishni aniq biladi.

Oʻtishlar 


Vue ob’ektlar DOM ga kiritilgan, yangilangan yoki oʻchirilganda oʻtish effektlarini qoʻllashning turli usullarini taqdim etadi . Bunga quyidagilar kiradi:

  • CSS oʻtishlari va animatsiyalari uchun sinflarni avtomatik ravishda qoʻllash

  • Animate.css kabi uchinchi tomon CSS animatsiya kutubxonalarini birlashtirish

  • Oʻtish paytida DOMni toʻgʻridan-toʻgʻri boshqarish uchun JavaScript-dan foydalanish

  • Velocity.js kabi uchinchi tomon JavaScript animatsiya kutubxonalarini integratsiyalash

Oʻtish komponentiga oʻralgan element kiritilganda yoki olib tashlanganda, shunday boʻladi:

  1. Vue maqsadli elementda CSS oʻtishlari yoki animatsiyalari qoʻllanganligini avtomatik ravishda hidlaydi. Agar shunday boʻlsa, CSS oʻtish sinflari tegishli vaqtlarda qoʻshiladi/oʻchiriladi.

  2. Agar oʻtish komponenti JavaScript ilgaklarini ta’minlagan boʻlsa , bu ilgaklar tegishli vaqtlarda chaqiriladi.

  3. Agar CSS oʻtishlari/animatsiyalari aniqlanmasa va JavaScript ilgaklari taqdim etilmasa, kiritish va/yoki oʻchirish uchun DOM operatsiyalari darhol keyingi kadrda bajariladi.

Marshrutlash


Bir sahifali ilovalarning (SPA) an’anaviy kamchiliklari - bu ma’lum bir veb-sahifa ichidagi aniq "sub" sahifaga havolalarni almashishning mumkin emasligi. SPAlar oʻz foydalanuvchilariga serverdan faqat bitta URL-ga asoslangan javobni taqdim etganligi sababli (u odatda index.html yoki index.vue uchun xizmat qiladi), ba’zi ekranlarni xatchoʻp qilish yoki muayyan boʻlimlarga havolalarni almashish odatda qiyin, agar imkonsiz boʻlsa. Ushbu muammoni hal qilish uchun mijoz tomonidagi koʻplab marshrutizatorlar oʻzlarining dinamik URL manzillarini "hashbang" (#!) bilan chegaralaydi, masalan “page.com/#!/” . Biroq, HTML5 bilan koʻpgina zamonaviy brauzerlar xeshbanglarsiz marshrutlashni qoʻllab-quvvatlaydi.
Vue qanday oʻzgartirilganidan qat’iy nazar (elektron pochta orqali yuborilgan havola, yangilash yoki sahifa ichidagi havolalar orqali) joriy URL yoʻliga asoslangan sahifada koʻrsatilgan narsani oʻzgartirish uchun interfeysni taqdim etadi. Bundan tashqari, oldingi routerdan foydalanish tugmalar yoki havolalarda ba’zi brauzer hodisalari (ya’ni bosish) sodir boʻlganda brauzer yoʻlini ataylab oʻtkazish imkonini beradi. Vue-ning oʻzi oldingi xeshli marshrutlash bilan birga kelmaydi. Ammo ochiq manbali "vue-router" toʻplami ilovaning URL manzilini yangilash uchun API taqdim etadi, orqaga tugmani (navigatsiya tarixi) va autentifikatsiya URL parametrlari bilan elektron pochta parolini tiklash yoki elektron pochta orqali tekshirish havolalarini qoʻllab-quvvatlaydi. U ichki oʻrnatilgan komponentlarga oʻrnatilgan marshrutlarni xaritalashni qoʻllab-quvvatlaydi va nozik oʻtishni boshqarishni taklif qiladi. Vue bilan ishlab chiquvchilar allaqachon kattaroq komponentlarni yaratadigan kichik qurilish bloklari bilan ilovalarni yaratishmoqda.

2.3. .Net dasturlash tili haqida tushuncha


.NET - bu koʻplab turdagi ilovalarni yaratish uchun bepul, ochiq manbali ishlab chiqish platformasi, masalan:

  • Veb-ilovalar, veb-API va mikroservislar

  • Bulutdagi serversiz funksiyalar

  • Bulutli mahalliy ilovalar

  • Mobil ilovalar

  • Ish stoli ilovalari

    • Windows WPF

    • Windows shakllari

    • Universal Windows platformasi (UWP)

  • Oʻyinlar

  • Narsalar interneti (IoT)

  • Mashinani oʻrganish

  • Konsol ilovalari

  • Windows xizmatlari

.NET bilan sizning kodingiz va loyiha fayllaringiz qaysi turdagi ilovani yaratayotganingizdan qat’i nazar, bir xil koʻrinishda boʻladi. Har bir ilova bilan bir xil ish vaqti, API va til imkoniyatlariga kirishingiz mumkin.

Download 2,16 Mb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   ...   40




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