Vite yordamida React loyihasini yaratish, papka strukturasi va package.json scriptlari — test va mashqlar bilan.
React nima ekanini bilasiz — endi uni real muhitda ishga tushirish vaqti keldi.
Vite — zamonaviy, tez ishlaydigan build tool va development server.
terminal.shBashnpm create vite@latest my-app -- --template reactcd my-appnpm installnpm run dev
Brauzer to'g'ridan-to'g'ri JSX yoki zamonaviy JS modullarini tushunmaydi — Vite kodni compile qilib, tez development server va optimallashtirilgan production build beradi.
code.textTEXTsrc/├── components/├── pages/├── hooks/├── services/├── utils/├── App.jsx└── main.jsx
⚠️ Common Mistake
node_modules papkasini Git'ga qo'shish — buning o'rniga .gitignore ishlatiladi.
Task: O'zingizning birinchi Vite + React loyihangizni yarating va ishga tushiring.
Hint: npm create vite@latest buyrug'idan foydalaning.
Vite — tez development server va build tool. Feature/tur asosidagi papka strukturasi loyihani o'sishga tayyorlaydi.
node_modules Git'ga qo'shilmayditerminal.shBashnpm create vite@latest my-app -- --template reactcd my-app && npm installnpm run dev # development servernpm run build # production build
Mavzu bo‘yicha tushunchalaringizni interaktiv test orqali sinovdan o‘tkazing va natijalarni bilib oling.
Darslikda o‘rganilgan qoidalarga asosan real kod yozing, testlardan o‘tkazing va yechimlarni mustahkamlang.
Test Sinovi
Hali topshirilmagan (kamida 75% kerak)
Amaliy Masalalar
0 / 1 ta yechildi (kamida 75% kerak)
Dars sifati va mazmunini yaxshilash uchun o‘z haqqoniy bahoingizni qoldiring.
Mavzuni to‘liq o‘zlashtirish uchun test sinovi, amaliy kodlash va bog‘liq darslar
O‘z bilimingizni interaktiv test savollari orqali tekshiring va darhol xatolarni tahlil qiling.
Nazariyani real kod yozish bilan mustahkamlang, avtomatik testlardan o‘ting va XP to‘plang.
Kurs bo‘yicha keyingi va bog‘liq mavzular: