Axborot texnologiyalari va


Download 97.04 Kb.
Pdf ko'rish
bet4/9
Sana31.01.2024
Hajmi97.04 Kb.
#1832308
1   2   3   4   5   6   7   8   9
Bog'liq
UML

 Bu jarayon yarashuv deb 
ataladi . Bu dasturchiga har bir o’zgarishda butun sahifa ko’rsatilgandek kod 
yozish imkonini beradi, React kutubxonalari esa faqat o’zgaruvchan 
subkomponentlarni taqdim etadi. Ushbu selektiv renderlash ish faoliyatini 
sezilarli darajada oshiradi. 
[12]
 Bu CSS uslubini qayta hisoblash, sahifa tartibini 
va butun sahifa uchun renderlashni tejaydi. 
[12] 
Hayotiy aylanish usullari.Sinfga asoslangan komponentlar uchun hayot aylanish 
usullari komponentning ishlash muddati davomida belgilangan nuqtalarda kodni 
bajarishga imkon beruvchi biriktirish shaklidan foydalanadi. 

shouldComponentUpdate ishlab chiquvchiga render talab qilinmasa, false 
qiymatini qaytarish orqali komponentni keraksiz qayta ko’rsatishning oldini 
olishga imkon beradi. 

componentDidMount komponent “o’rnatilgandan” keyin chaqiriladi (4lectron4 
foydalanuvchi interfeysida, ko’pincha uni DOM tuguni bilan bog’lash orqali 
yaratilgan). Bu odatda API orqali masofaviy manbadan ma’lumotlarni yuklashni 
boshlash uchun ishlatiladi . 

componentWillUnmount komponentni yirtib tashlash yoki “montaj qilish” dan 
oldin darhol chaqiriladi. setInterval() Bu, odatda, komponentni ajratish bilan 
olib tashlanmaydigan (masalan, 4lectron4 bilan bog’liq bo’lgan har qanday 
misollarni 
yoki “hujjat”da 
o’rnatilgan 
“ eventListener “ni o’chirishda) 
oddiygina 
o’chirilmaydigan komponentga resurs talab qiluvchi bog’liqlikni 
tozalash uchun ishlatiladi. Komponentning mavjudligi) 



render hayot aylanish jarayonining eng muhim usuli va har qanday 
komponentda yagona talab qilinadi. Odatda 5lectron5 holati har safar 
yangilanganda chaqiriladi, bu foydalanuvchi interfeysida aks etishi kerak. 

Afzalliklar 
React.js veb-ilovalarni yaratish uchun eng mashhur JavaScript 
kutubxonalaridan biridir. U Meta va malakali ishlab chiquvchilar va 
kompaniyalar jamoasi tomonidan faol ravishda qo’llab-quvvatlanadi. Ma’lumki, 
u tez, kengaytiriladigan, sodda va sahifani qayta yuklamasdan ma’lumotlarni 
o’zgartirishimiz mumkin bo’lgan yirik veb-ilovalarni yaratish uchun ishlatilishi 
juda foydali. Ushbu maqolada biz uning turli xil afzalliklari haqida gapiramiz
bu esa uni ko’plab startaplar va Fortune 500 kompaniyalari orasida keng 
qo’llash imkonini beradi. Unda oldindan tayyorlangan naqshlar va funksiyalar 
mavjud boʻlib, ular qurilish bloklari kabi tanlanishi va birlashtirilishi mumkin 
boʻlgan, butun dasturni satr boʻyicha loyihalashdan koʻra qisqa vaqt ichida tez, 
jozibali va kengaytiriladigan loyihalarni yaratish uchun. Bundan tashqari
“Domenga xos til” deb ataladigan Angular va Emberdan farqli o’laroq, React u 
bilan ishlashni boshlash uchun faqat HTML va CSS asoslari bo’yicha asosiy 
bilimlarni talab qiladi. 
Xavfsizlik: 
React.js kengaytiriladigan ochiq manbali JavaScript kutubxonasi 
boʻlib, bugungi kunda eng koʻp qoʻllaniladigan front-end ramkalardan biridir. 

Download 97.04 Kb.

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




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