Zamonaviy veb-ilovalar foydalanuvchilarga yaxshi tajriba taqdim etishlari uchun mazmunli va intuitiv interfeys elementlariga ega bo'lishlari kerak. Bunday elementlardan biri - sahifaning ma'lum bir qismi yuklanayotganini yoki yangilanayotganini ko'rsatish qobiliyatidir. Bu yerda aria-busy atributi yordam beradi.
reduce() - bu JavaScript massivlarining kuchli va ko'p qirrali metodidir. U massiv elementlarini bitta qiymatga birlashtirish uchun ishlatiladi. Bu funksiya massivning har bir elementi uchun bajariladigan "reducer" funksiyasini qabul qiladi va yakuniy natijani qaytaradi.
Arrow funksiyalarda yozilishida strelka ishlatiladi: =>
CSS bilan ishlash davomida bir nechta qoidalar (stillar) bitta elementga to’g’ri kelib qoladi. Ulardan qaysi biri qo’llaniladi? Bu CSS da Cascade deb nomlangan mexanizm bilan aniqlanadi va vorislik (ba’zi xususiyatlar elementga ota elementidan voris bo’lib olinadi) ham bunga aloqador. Maqola davomida muhimlilik, xususiylik va vorislik qanday ishlashini o’rganib olamiz.

Dasturlashda juda ko'p atamalar mavjud bo'lib, ko'plab o'quv qo'llanmalarida atamalardan foydalaniladi. Shulardan biri side effect bo'lib ushbu maqolada shu atamaning ma'nosini tushunishga harakat qilamiz.

Tempate qismida JavaScript ifodalarni yoza olishimiz juda ham katta qulaylik, lekin bu ifodalar soddaroq bo'lgani maqul. Sababi juda murakkab ifodalar o'qishga va kelajakda o'zgartirishga qiyin bo'lishi mumkin.

Vue dokumentatsiyasini o'qishda davom etamiz. Reaktivlik asoslari qismiga keldik.