๐๐ฑ๐๐ฎ๐ป๐ฐ๐ฒ๐ฑ ๐ฅ๐ฒ๐ฎ๐ฐ๐๐๐ฆ ๐๐ผ๐น๐ฑ ๐ฆ๐๐ฟ๐๐ฐ๐๐๐ฟ๐ฒ
/๐๐ฟ๐ฐ
/๐ฎ๐๐๐ฒ๐๐ --> Images, fonts, and other static files
/๐ฐ๐ผ๐บ๐ฝ๐ผ๐ป๐ฒ๐ป๐๐ --> Reusable components
/๐ฐ๐ผ๐ป๐๐ฒ๐ ๐ --> Context API or Redux logic
/๐ฑ๐ฎ๐๐ฎ --> Static data or data models that might be used in the app.
/๐ณ๐ฒ๐ฎ๐๐๐ฟ๐ฒ๐ --> Feature-specific modules.
/๐ฝ๐ฎ๐ด๐ฒ๐ --> Page-level components
/๐ต๐ผ๐ผ๐ธ๐ --> Custom React hooks
/๐น๐ฎ๐๐ผ๐๐๐ --> App structure components (header, footer).
/๐น๐ถ๐ฏ --> External libraries and utilities.
/๐๐ฒ๐ฟ๐๐ถ๐ฐ๐ฒ๐ --> API calls and external services
/๐๐๐๐น๐ฒ๐ --> Global and component-specific styles
/๐๐๐ถ๐น๐ --> Utility functions and helpers
@zyodev
/๐๐ฟ๐ฐ
/๐ฎ๐๐๐ฒ๐๐ --> Images, fonts, and other static files
/๐ฐ๐ผ๐บ๐ฝ๐ผ๐ป๐ฒ๐ป๐๐ --> Reusable components
/๐ฐ๐ผ๐ป๐๐ฒ๐ ๐ --> Context API or Redux logic
/๐ฑ๐ฎ๐๐ฎ --> Static data or data models that might be used in the app.
/๐ณ๐ฒ๐ฎ๐๐๐ฟ๐ฒ๐ --> Feature-specific modules.
/๐ฝ๐ฎ๐ด๐ฒ๐ --> Page-level components
/๐ต๐ผ๐ผ๐ธ๐ --> Custom React hooks
/๐น๐ฎ๐๐ผ๐๐๐ --> App structure components (header, footer).
/๐น๐ถ๐ฏ --> External libraries and utilities.
/๐๐ฒ๐ฟ๐๐ถ๐ฐ๐ฒ๐ --> API calls and external services
/๐๐๐๐น๐ฒ๐ --> Global and component-specific styles
/๐๐๐ถ๐น๐ --> Utility functions and helpers
@zyodev
Q: Lazy Loading nega kerak?
___________
React.js loyihalarda Lazy Loading quyidagi maqsadlarda ishlatiladi:
- Performance optimizatsiyasi (Code splitting): Faqat kerakli komponentlar yuklanadi, yani siz yozgan code foydalanuvchiga qismlarga bo'lib-bo'lib yuboriladi bu sahifaning dastlabki yuklanish vaqtini tezlashtiradi.
- Ishlash tezligini oshirish: Brauzer xotirasi tejaladi va sahifa navigatsiyasi silliq bo'ladi.
- Trafikni tejash: Foydalanuvchi faqat kerakli ma'lumotlarni yuklaydi, bu internet-trafikni tejaydi.
- Katta kutubxonalar bilan ishlashni osonlashtirish: Katta kutubxonalarni faqat kerak bo'lganda yuklash orqali sahifa yuklanish vaqti kamayadi.
Lazy Loadingni React.lazy va Suspense bilan oson amalga oshirish mumkin.
@zyodev
___________
React.js loyihalarda Lazy Loading quyidagi maqsadlarda ishlatiladi:
- Performance optimizatsiyasi (Code splitting): Faqat kerakli komponentlar yuklanadi, yani siz yozgan code foydalanuvchiga qismlarga bo'lib-bo'lib yuboriladi bu sahifaning dastlabki yuklanish vaqtini tezlashtiradi.
- Ishlash tezligini oshirish: Brauzer xotirasi tejaladi va sahifa navigatsiyasi silliq bo'ladi.
- Trafikni tejash: Foydalanuvchi faqat kerakli ma'lumotlarni yuklaydi, bu internet-trafikni tejaydi.
- Katta kutubxonalar bilan ishlashni osonlashtirish: Katta kutubxonalarni faqat kerak bo'lganda yuklash orqali sahifa yuklanish vaqti kamayadi.
Lazy Loadingni React.lazy va Suspense bilan oson amalga oshirish mumkin.
@zyodev
๐3
- Poyi Kalon
- Chorsu
- Ezgulik arki
- Labi Hovuz
Yandex xarita 3D modelini ishlagan O'zbekistondagi manzilgohlar. (Bilganlarim)
@zyodev
- Chorsu
- Ezgulik arki
- Labi Hovuz
Yandex xarita 3D modelini ishlagan O'zbekistondagi manzilgohlar. (Bilganlarim)
@zyodev
๐1๐ฅ1
Redditdan nega foydalanish kerak?
Ushbu platforma nomi ingiliz tilidan โread itโ yoki โI read it on Redditโ birikmalariga ishora qiladi. Demak, siz bu platformada o'qiysiz. Qaytaraman, o'qiysiz!
U yerda har-xil communitylar bor, qiziqlaridan: savol-javoblar, kino kitob tavsiyalar, maslahatlar va hkz.
Siz o'zingizda, karyerangizda, oilangizda va boshqa jabhalardagi muammolarni turli-xil yechimlarini ko'rsatib bera oladigan bironta communityga qo'shilsangiz maslahat olsangiz bo'ladi.
Qiziq tarafi shundaki sizga marketing, reklama va hkz orqali emas ommaning maslahati orqali yechimlar ko'rsatiladi.
Albatta, ingiliz tilida!
#foydali
@zyodev
Ushbu platforma nomi ingiliz tilidan โread itโ yoki โI read it on Redditโ birikmalariga ishora qiladi. Demak, siz bu platformada o'qiysiz. Qaytaraman, o'qiysiz!
U yerda har-xil communitylar bor, qiziqlaridan: savol-javoblar, kino kitob tavsiyalar, maslahatlar va hkz.
Siz o'zingizda, karyerangizda, oilangizda va boshqa jabhalardagi muammolarni turli-xil yechimlarini ko'rsatib bera oladigan bironta communityga qo'shilsangiz maslahat olsangiz bo'ladi.
Qiziq tarafi shundaki sizga marketing, reklama va hkz orqali emas ommaning maslahati orqali yechimlar ko'rsatiladi.
Albatta, ingiliz tilida!
#foydali
@zyodev
๐1
Nega Dev Eventlar yilning oxirgi ikki oyida koโpayib qoladi?
Buni bir necha marotaba oโylab koโrib quyidagini ayta olaman:
Dasturchilar deadline modega oโrganib qolgan. Shuning uchun ham yilni oxiri boโlib qopti, agar shu oylarda (masalan) GDGni oโtkazvormasak boโlmaydi, deadline oโtib ketadi deb oโtkazishadi๐.
Aytgancha siz ham boring.
@zyodev
Buni bir necha marotaba oโylab koโrib quyidagini ayta olaman:
Dasturchilar deadline modega oโrganib qolgan. Shuning uchun ham yilni oxiri boโlib qopti, agar shu oylarda (masalan) GDGni oโtkazvormasak boโlmaydi, deadline oโtib ketadi deb oโtkazishadi๐.
Aytgancha siz ham boring.
@zyodev
๐3๐1
Bugun bir IT companyni O'zbekistondagi ofisiga borgandim.
Ofis bir xitoylik odam qurgan binoda joylashgan ekan, hammayogโi xitoycha, liftigacha hattoki
@zyodev
Ofis bir xitoylik odam qurgan binoda joylashgan ekan, hammayogโi xitoycha, liftigacha hattoki
@zyodev
๐1๐1
Devfest yaxshi bo'ldi.
- Birinchi marotaba borishim
- Buncha odam kelishini bilmasdim
- Juda ko'p kerakli ma'lumotlar bo'ldi
- Keraksizlari ham)
Borganlar bormi hay?
@zyodev
- Birinchi marotaba borishim
- Buncha odam kelishini bilmasdim
- Juda ko'p kerakli ma'lumotlar bo'ldi
- Keraksizlari ham)
Borganlar bormi hay?
@zyodev
๐ฅ6
Oxirgi yangilanishda Telegram ham AI soโzini ishlatti.
Shuni koโpchilik aytayotgan edi. Yaniki, Durov AI dan qanday foydalanadi degan savolni koโpchilik berayotgan edi.
Va Telegram sticker searchga AI integrate qilish bilan boshladi.
P.S: Karl tushunyapsanmi, Telegram ham AI deydi!๐
@zyodev
Shuni koโpchilik aytayotgan edi. Yaniki, Durov AI dan qanday foydalanadi degan savolni koโpchilik berayotgan edi.
Va Telegram sticker searchga AI integrate qilish bilan boshladi.
P.S: Karl tushunyapsanmi, Telegram ham AI deydi!๐
@zyodev
Click haqida!
Hammamiz biladigan Click ilovasi nomi va biznes modelini o'zgartirdi. Endilikda ular ilovani Click emas "Click super app" deb nomlashni boshlashdi.
Endi siz ilovada biznesingizni ulash, avtomobilga oid servislar va boshqa hattoki meditsinaga oid servislarni ham uchratishingiz mumkin.
Ilovadan tashqarida ham ClickTv platformasini ishga tushurdi. ClickTvda siz sifatli film va shoularni obuna yo'li orqali tomosha qilishingiz mumkin.
Aytish joizki, pul o'tkazmalari uchun 0.01% xizmat haqqi olmoqda va 0.001% keshbek ham beradi.
Biz bilgan Click endi Super App!
@zyodev
Hammamiz biladigan Click ilovasi nomi va biznes modelini o'zgartirdi. Endilikda ular ilovani Click emas "Click super app" deb nomlashni boshlashdi.
Endi siz ilovada biznesingizni ulash, avtomobilga oid servislar va boshqa hattoki meditsinaga oid servislarni ham uchratishingiz mumkin.
Ilovadan tashqarida ham ClickTv platformasini ishga tushurdi. ClickTvda siz sifatli film va shoularni obuna yo'li orqali tomosha qilishingiz mumkin.
Aytish joizki, pul o'tkazmalari uchun 0.01% xizmat haqqi olmoqda va 0.001% keshbek ham beradi.
Biz bilgan Click endi Super App!
@zyodev
Ey Ay haqida!
Juda turi ko'payib ketti bu LLM(Large Language Model)larni, eng mashhurlarini bilamiz: ChatGPT, Gemini va hkz.
Aynan dasturchi sifatida quyidagilarni ishlatishingiz foydali:
1. DeepSeek - har bitta ochgan chatingizni yaxshi eslab qoladi mavzudan chalg'ib ketmaydi, chuqurroq analiz qila oladi. Asosiysi bepul versiyasi sizga yetadi.
2. ChatGPT - menimcha qolganlarini ichida eng yaxshisi lekin bepul versiyasi sizga yetarli bo'lmaydi deb o'ylayman. Pullik versiyasi 20$ oyiga.
3. ClaudeAI - aynan dasturlashga moslashtirilgani uchun sizga hatto keradigan kattaroq dasturlar ham yozib bera oladi. (windsurf, cursor code editorlariga integratsiya qilingan). Faqat bepul versiyasi juda chegaralangan. Pullik versiyasi 18$.
4. Mistral AI - aynan dasturlash uchun yo'naltirilmagan bo'lsa ham hozircha qolganlariga nisbatan yaxshi ishlayapti ekan ishlatganlarning aytishi bo'yicha.
Dasturchi sifatida qaysilarini ishlatasiz va ishlatyapsiz izohlarda yozib qoldirsangiz bo'ladi.
@zyodev
Juda turi ko'payib ketti bu LLM(Large Language Model)larni, eng mashhurlarini bilamiz: ChatGPT, Gemini va hkz.
Aynan dasturchi sifatida quyidagilarni ishlatishingiz foydali:
1. DeepSeek - har bitta ochgan chatingizni yaxshi eslab qoladi mavzudan chalg'ib ketmaydi, chuqurroq analiz qila oladi. Asosiysi bepul versiyasi sizga yetadi.
2. ChatGPT - menimcha qolganlarini ichida eng yaxshisi lekin bepul versiyasi sizga yetarli bo'lmaydi deb o'ylayman. Pullik versiyasi 20$ oyiga.
3. ClaudeAI - aynan dasturlashga moslashtirilgani uchun sizga hatto keradigan kattaroq dasturlar ham yozib bera oladi. (windsurf, cursor code editorlariga integratsiya qilingan). Faqat bepul versiyasi juda chegaralangan. Pullik versiyasi 18$.
4. Mistral AI - aynan dasturlash uchun yo'naltirilmagan bo'lsa ham hozircha qolganlariga nisbatan yaxshi ishlayapti ekan ishlatganlarning aytishi bo'yicha.
Dasturchi sifatida qaysilarini ishlatasiz va ishlatyapsiz izohlarda yozib qoldirsangiz bo'ladi.
@zyodev
๐ฅ1
This media is not supported in your browser
VIEW IN TELEGRAM
Endi meni Drag and Drop (tepadagi gifdagi funksional) master deb chaqirsanglar bo'ladi.
300 yillik codelari bor projectga drag and drop funksional qo'shish qande kelarkin a kallalariga ularni?
@zyodev
300 yillik codelari bor projectga drag and drop funksional qo'shish qande kelarkin a kallalariga ularni?
@zyodev
๐2๐1
Apple Intelligence!
Apple Intelligence meni 1-real suratimdan foydalanib qolgan to'rt obrazni tasavvur qildi.
Birga-bir mening multik variantim deyolmaymanku lekin harakat qildi har holda.
IOS 18.2 versiyasida va nihoyat Genmoji Playground ishladi. U yerda siz real bir suratdan foydalangan holda har-xil multik obrazlarni hosil qilishingiz mumkin.
Yuqoridagi suratlar tahlili:
1-surat: Real iPhonega olingan o'zimning suratim.
2-surat: 1-surat va hat(bosh kiyim) aralashtirilgan versiya
3-surat: 1-surat va sharf aralashmasi
4-surat: 1-surat va sayohatchi aralashmasi
5-surat: 1-surat va genmoji fantaziyasi aralashmasi
P.S: Apple creative! Endi savol qaysi birini profilga qo'yovuza?!
@zyodev
Apple Intelligence meni 1-real suratimdan foydalanib qolgan to'rt obrazni tasavvur qildi.
Birga-bir mening multik variantim deyolmaymanku lekin harakat qildi har holda.
IOS 18.2 versiyasida va nihoyat Genmoji Playground ishladi. U yerda siz real bir suratdan foydalangan holda har-xil multik obrazlarni hosil qilishingiz mumkin.
Yuqoridagi suratlar tahlili:
1-surat: Real iPhonega olingan o'zimning suratim.
2-surat: 1-surat va hat(bosh kiyim) aralashtirilgan versiya
3-surat: 1-surat va sharf aralashmasi
4-surat: 1-surat va sayohatchi aralashmasi
5-surat: 1-surat va genmoji fantaziyasi aralashmasi
P.S: Apple creative! Endi savol qaysi birini profilga qo'yovuza?!
@zyodev
๐1๐ฅ1