[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-80225":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":8,"htmlUrl":8,"language":9,"languages":8,"totalLinesOfCode":8,"stars":10,"forks":11,"watchers":12,"openIssues":11,"contributorsCount":11,"subscribersCount":11,"size":11,"stars1d":11,"stars7d":11,"stars30d":11,"stars90d":11,"forks30d":11,"starsTrendScore":11,"compositeScore":13,"rankGlobal":8,"rankLanguage":8,"license":8,"archived":14,"fork":14,"defaultBranch":15,"hasWiki":16,"hasPages":16,"topics":17,"createdAt":8,"pushedAt":8,"updatedAt":18,"readmeContent":19,"aiSummary":20,"trendingCount":11,"starSnapshotCount":11,"syncStatus":21,"lastSyncTime":22,"discoverSource":23},80225,"Amaliy-ish","Javlonbek1233\u002FAmaliy-ish","Javlonbek1233",null,"JavaScript",61,0,62,34,false,"main",true,[],"2026-06-12 04:01:27","# React Mashqlari - Uchta Ilova\n\nBu projectda sizning uchta React ilovangiz mavjud:\n\n## 📁 Papka Tuzilishi\n\n```\nmusic-search\u002F\n├── public\u002F\n│   └── index.html\n├── src\u002F\n│   ├── index.js          # Asosiy kirish fayli\n│   ├── main.js           # Barcha ilovalarni birlashtiruvchi komponent\n│   ├── main.css          # Asosiy stil\n│   ├── App.js            # 🎵 Musiqa Qidirish ilovasi\n│   └── App.css           # Musiqa ilovasi stili\n├── currency-converter.js # 💱 Valyuta Konvertor ilovasi\n├── currency-converter.css # Valyuta konvertor stili\n├── recipe-app.js         # 🍽 Retsept Ilovasi\n├── recipe-app.css        # Retsept ilovasi stili\n└── package.json\n```\n\n## 🚀 Ishga Tushirish\n\n```bash\ncd music-search\nnpm install\nnpm start\n```\n\n## 📱 Ilovalar\n\n### 1. 🎵 Musiqa Qidirish\n- **Hooklar:** `useEffect`, `useState`\n- **Xususiyatlar:** API chaqiruvi, debounce qidirish\n- **API:** iTunes Search API (bepul)\n- **Funksiyalar:** Qo'shiq qidirish, audio preview, iTunes link\n\n### 2. 💱 Valyuta Konvertor\n- **Hooklar:** `useEffect`, `useReducer`\n- **Xususiyatlar:** Real-time API, state management\n- **API:** exchangerate-api.com (bepul)\n- **Funksiyalar:** Valyuta konvertatsiyasi, real-time kurslar, auto-refresh\n\n### 3. 🍽 Retsept Ilovasi\n- **Hooklar:** `useContext`, `useMemo`, `useCallback`\n- **Xususiyatlar:** Context API, optimizatsiya, filtr\n- **Funksiyalar:** Retseptlar katalogi, filtrlash, sevimlilar, nutrition info\n\n## 🎯 O'rganiladigan Konseptlar\n\n### Musiqa Qidirish\n- `useState` - state boshqarish\n- `useEffect` - API chaqiruvi va tozalash\n- Debounce pattern - performance optimizatsiyasi\n- Async\u002Fawait - asinxron operatsiyalar\n\n### Valyuta Konvertor\n- `useReducer` - murakkab state management\n- `useEffect` - API polling va tozalash\n- Reducer pattern - state update logikasi\n- Real-time data - avtomatik yangilanish\n\n### Retsept Ilovasi\n- `useContext` - global state management\n- `useMemo` - hisoblash optimizatsiyasi\n- `useCallback` - funksiya optimizatsiyasi\n- Advanced filtering - ko'p darajali filtr\n\n## 🔧 Texnik Xususiyatlar\n\n- **React 18** - eng so'ngi versiya\n- **Modern CSS** - Grid, Flexbox, Animations\n- **Responsive Design** - mobil qurilmalar uchun\n- **API Integration** - real ma'lumotlar\n- **No External Libraries** - faqat React\n\n## 🌐 API Ma'lumotlari\n\n### iTunes Search API\n- URL: `https:\u002F\u002Fitunes.apple.com\u002Fsearch`\n- Parametrlar: `term`, `entity=song`, `limit`\n- Authentication: kerak emas\n\n### Exchange Rate API\n- URL: `https:\u002F\u002Fapi.exchangerate-api.com\u002Fv4\u002Flatest\u002FUSD`\n- Authentication: kerak emas\n- Update interval: 5 daqiqa\n\n## 📱 Responsive Design\n\nBarcha ilovalar quyidagi qurilmalar uchun optimizatsiyalangan:\n- Desktop (1200px+)\n- Tablet (768px - 1199px)\n- Mobile (480px - 767px)\n- Small Mobile (\u003C480px)\n\n## 🎨 UI\u002FUX Xususiyatlari\n\n- Modern gradient fonlar\n- Smooth animatsiyalar\n- Hover effektlari\n- Loading states\n- Error handling\n- Empty states\n- Micro-interactions\n\n## 🚀 Performance Optimizatsiyasi\n\n- Debounce qidirish (musiqa)\n- Memoized filtr (retsept)\n- Callback optimizatsiyasi\n- Efficient re-renders\n- Lazy loading patterns\n\n## 📚 Qo'shimcha Ma'lumotlar\n\nHar bir ilova alohida o'rganilishi mumkin:\n1. Musiqa qidirish - asosiy React konseptlari\n2. Valyuta konvertor - advanced state management\n3. Retsept ilovasi - performance optimizatsiyasi\n\nBarcha kodlar o'zbek tilidagi interfeysga ega va mahalliy foydalanuvchilar uchun qulay.\n","该项目提供了三个基于React的应用程序，包括音乐搜索、货币转换器和食谱应用。核心功能方面，音乐搜索应用支持通过iTunes API进行歌曲查询，并提供音频预览；货币转换器利用exchangerate-api实现实时汇率转换；食谱应用则允许用户浏览、过滤并收藏食谱。技术特点上，项目采用React 18构建，结合现代CSS实现响应式设计，确保在不同设备上的良好体验，同时使用了多种React Hooks如`useEffect`, `useReducer`, `useContext`等来优化性能及状态管理。适合用于学习React框架及其相关概念的开发者或作为小型实用工具集成到更广泛的应用场景中。",2,"2026-06-11 03:59:44","CREATED_QUERY"]