Axborot texnologiyalari va
Download 97.04 Kb. Pdf ko'rish
|
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: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling