Arxitektura haqida gap ketarkan, birinchi o'rinda to'g'ri arxitektura tanlash juda muhim. Buni qanday amalga oshirish kerak ?
BaseIcon (Vue best practise dan kelib chiqilganda component nomi VIcon ham bo'lishi mumkun) - bu shunday component ki unga props orqali icon nomi berilganda o'zi kerakli icon ni async import qilib oladi.
Vue js bizga odatda template lar dan foydalanishni maslahat beradi, lekin ayrim holatlarda bizga JavaScript ni to'liq kuchini qo'llash uchun Vue bizga render funksiyalarni ishlatish imkonini beradi