Manabu yerda Nextjs 13 App routerda server components uchun ajoyib dokumentatsiya"cha" qilib qo'yishipti.
Juda ham sodda va tushunarli deb o'ylayman
⛓ https://demystifying-rsc.vercel.app/
Ruslarni guruhidan uxlatib keldim 🙄
@islombekdev
Juda ham sodda va tushunarli deb o'ylayman
⛓ https://demystifying-rsc.vercel.app/
Ruslarni guruhidan uxlatib keldim 🙄
@islombekdev
demystifying-rsc.vercel.app
Demystifying React Server Components with NextJS 13 App Router
Understand RSC by digging into the details of how it really works
👍6
😁9👍1
Agar "Typenoscript ishlatsammikin, ishlatmasammikin? 🤔" deb o'ylanib yurgan bo'lsangiz, hech ikkilanmasdan ishlatishni boshlang.
Boshida biroz sekinroq ketishingiz mumkin lekin keyinchalik o'rganib qolganingizdan keyin ishingiz yana tezlashadi va birmuncha sifatliroq ham bo'ladi.
Typenoscriptning afzalliklari:
1) Static typing
2) Errorlarni oldindan aniqlash
3) IDE'ni yanada yaxshiroq support qiladia
4) Kodni readability'sini oshiradi va projectni maintain qilish ham osonroq
5) Jamoa bilan ishlash yanada osonlashadi
6) Refactor qilish oson
7) Kuchli ekosistema
8) Errorlarni tushunish birmuncha osonlashtirilgan va hullas juda ham ko'p imkoniyatlari mavjud.
Vaqtingizni sarflashga 99% arziydi deb o'ylayman. Hullas yozp tawimza jgarla ✊
Ha, aytgancha. Josh developer broni TS va Angular bo'yicha darslari ham bor. Quyida kanaliga link qoldirib ketaman, faqat TS darslarini ko'ring Angular darslarini ko'rsangiz hafalashamiz 😡
⛓ TS/Angular kanali
@islombekdev
Boshida biroz sekinroq ketishingiz mumkin lekin keyinchalik o'rganib qolganingizdan keyin ishingiz yana tezlashadi va birmuncha sifatliroq ham bo'ladi.
Typenoscriptning afzalliklari:
1) Static typing
2) Errorlarni oldindan aniqlash
3) IDE'ni yanada yaxshiroq support qiladia
4) Kodni readability'sini oshiradi va projectni maintain qilish ham osonroq
5) Jamoa bilan ishlash yanada osonlashadi
6) Refactor qilish oson
7) Kuchli ekosistema
8) Errorlarni tushunish birmuncha osonlashtirilgan va hullas juda ham ko'p imkoniyatlari mavjud.
Vaqtingizni sarflashga 99% arziydi deb o'ylayman. Hullas yozp tawimza jgarla ✊
Ha, aytgancha. Josh developer broni TS va Angular bo'yicha darslari ham bor. Quyida kanaliga link qoldirib ketaman, faqat TS darslarini ko'ring Angular darslarini ko'rsangiz hafalashamiz 😡
⛓ TS/Angular kanali
@islombekdev
👍8
Oramizda "buzp tawima" deydigan baskend developerlar bormi? Men bilan ishlash baxtiga musharraf bo'lish imkoniyati sizda mavjud! 😁
Manashu linkedin postdagi requiremnts'ga "jovop berp tawima okya" deb o'ylasangiz bemalol topshirib ko'rishingiz mumkin!
🔗 Ish e'loniga havola (linkedin)
Mobodo "saqasidan gaplashelik" desangiz undan havotir olmang, norm to'lanadi in shaa Alloh.
Aytgancha bachelor's degree majburiy emas agar skillaringiz yetarli bo'lsa.
@islombekdev
Manashu linkedin postdagi requiremnts'ga "jovop berp tawima okya" deb o'ylasangiz bemalol topshirib ko'rishingiz mumkin!
🔗 Ish e'loniga havola (linkedin)
Mobodo "saqasidan gaplashelik" desangiz undan havotir olmang, norm to'lanadi in shaa Alloh.
Aytgancha bachelor's degree majburiy emas agar skillaringiz yetarli bo'lsa.
@islombekdev
👍7🏆1
Hozir urf bo‘lgan fikrlar ajoyib: ishlarimni to‘g‘rilab olsam ilm olaman, moliyaviy ahvolimni o‘nglab olsam ehsonlarimni ko‘paytiraman, bizneslarim yurib ketsa xotirjam yashayman va hokazolar...
Boshingizni hozirgi voqelik bilan aloqasi bo‘lmagan narsalar bilan to‘ldirmang qadrli do‘stlar. Hali kelajakka yetib olish kerak. Shuning uchun bugun ilm oling, pulingiz kamligida ehson qiling, bizneslaringiz yurmaganida ham dam olishni biling. Zero bugungi kunning ajrini ertaga topolmaysiz...
(c) Комилжон Abdulloh
@i8_11
Boshingizni hozirgi voqelik bilan aloqasi bo‘lmagan narsalar bilan to‘ldirmang qadrli do‘stlar. Hali kelajakka yetib olish kerak. Shuning uchun bugun ilm oling, pulingiz kamligida ehson qiling, bizneslaringiz yurmaganida ham dam olishni biling. Zero bugungi kunning ajrini ertaga topolmaysiz...
(c) Комилжон Abdulloh
@i8_11
👍11🔥2
Hadeb coding tutoriallar ko'ravermasdan, quyidagi kabi code reviewlar ko'rish anchagina foydaliroqdir.
Bunday videolar orqali kod strukturlari, qanday ishlayotgani va xatolarini to'g'rilash ortidan juda ham zo'r narsalar o'rgansangiz bo'ladi.
🔗 Videoga havola
👨💻Videodagi proyekt repozitoriyasi
@islombekdev
Bunday videolar orqali kod strukturlari, qanday ishlayotgani va xatolarini to'g'rilash ortidan juda ham zo'r narsalar o'rgansangiz bo'ladi.
🔗 Videoga havola
👨💻Videodagi proyekt repozitoriyasi
@islombekdev
YouTube
Is this the perfect React app? - Code Review
Join The Discord! → https://discord.cosdensolutions.io
Repo → https://github.com/nz-m/SocialEcho
Welcome to Code Review!
This is a series of videos where I review code that you send me or that I find online. I review the code as I would when I work with…
Repo → https://github.com/nz-m/SocialEcho
Welcome to Code Review!
This is a series of videos where I review code that you send me or that I find online. I review the code as I would when I work with…
👍6
Chet elda:
17 yoshli Aiden Bai: Men Million.js nomli kutubxona tuzib, Reactni 70% tezlashtirdim!
O'zimizda kap-katta yigitlar:
- React eng zori, buzp tawid!
- Angular eng zor framework, React wunchaki kutubxona
- Vue eng tez va yengili, jovop sallaga
etc...
#sarcasm
@islombekdev
17 yoshli Aiden Bai: Men Million.js nomli kutubxona tuzib, Reactni 70% tezlashtirdim!
O'zimizda kap-katta yigitlar:
- React eng zori, buzp tawid!
- Angular eng zor framework, React wunchaki kutubxona
- Vue eng tez va yengili, jovop sallaga
etc...
#sarcasm
@islombekdev
🏆14👍8👎3😁3⚡2
Dasturlashga yangi kirgan akalar va ukalarimga bitta yoki bir nechta yaxshi, bilimi keng va hikmatli ustoz topib, etagidan mahkam tutishni maslahat beraman.
Ustoz shogird usuli juda ham uzoq vaqtdan beri sinovdan o'tgan va eng zo'r usullardan biridir. U ustozdan nafaqat sohangiz bo'yicha, balki hayotiy maslahatlar ololsangiz ham yanada yaxshiroq bo'ladi. Har bir sohani kuchli muvaffaqiyatga erishgan insonlariga qarasangiz, orqasida kuchli ustoz, yo'l ko'rsatuvchi turipti.
Masalan @thunkdev ham mendek ustozni etagidan tutish baxtiga musharraf bo'lgan va biroz ichi qoraligini aytmaganda natijalari unchalik ham yomon emas, to'g'rimi? 😄
#advice
@islombekdev
Ustoz shogird usuli juda ham uzoq vaqtdan beri sinovdan o'tgan va eng zo'r usullardan biridir. U ustozdan nafaqat sohangiz bo'yicha, balki hayotiy maslahatlar ololsangiz ham yanada yaxshiroq bo'ladi. Har bir sohani kuchli muvaffaqiyatga erishgan insonlariga qarasangiz, orqasida kuchli ustoz, yo'l ko'rsatuvchi turipti.
Masalan @thunkdev ham mendek ustozni etagidan tutish baxtiga musharraf bo'lgan va biroz ichi qoraligini aytmaganda natijalari unchalik ham yomon emas, to'g'rimi? 😄
#advice
@islombekdev
😁12👍2👎2⚡1🕊1
Qaysi mavzularda qiynalyabsiz?
Anonymous Poll
53%
Redux, Redux-toolkit
31%
Nextjs
35%
React hooks
31%
React router dom
37%
React query
37%
Debuggin
17%
Kommentariyada yozaman
Fitness startupimiz uchun UI/UX designer kerak edi. Hozircha u startupdan hech qanday pul topmaymiz shu sababli unpaid bo'ladi.
Keyinchalik monetize qila olsak +- bilan yaxshigina kelishamiz in shaa Alloh.
Murojaat uchun: @ topildi, rahmat ✅
@islombekdev
Keyinchalik monetize qila olsak +- bilan yaxshigina kelishamiz in shaa Alloh.
Murojaat uchun: @ topildi, rahmat ✅
@islombekdev
👍16🔥1
2 kun oldin kechqurun startup idea kelib, tezda jamoa yig'ishni boshladim va ohirida bizga dizayner kerak bo'lib qoldi.
Dizayner qidirib e'lon bergandik va kecha ertalab bir yosh yigitni oldik. O'sha kuni kechgacha sketch tayyorlab, o'z fiklari bilan ham bo'lishib juda yaxshi ishlayapti.
Shunday farosatli yigitlar bilan ishlab maza qiladi odam. Real loyihalarda ishlab, yaxshi tajriba to'plab olsa bunday yigitlar ish topish, ishga kirishga uncha qiynalmaydi deb o'ylayman.
@islombekdev
Dizayner qidirib e'lon bergandik va kecha ertalab bir yosh yigitni oldik. O'sha kuni kechgacha sketch tayyorlab, o'z fiklari bilan ham bo'lishib juda yaxshi ishlayapti.
Shunday farosatli yigitlar bilan ishlab maza qiladi odam. Real loyihalarda ishlab, yaxshi tajriba to'plab olsa bunday yigitlar ish topish, ishga kirishga uncha qiynalmaydi deb o'ylayman.
@islombekdev
🔥13👍6🎉1
Bun runtime environmentidan foydalanib qilingan proyektlar, Vercelga hech qanday konfiguratsiyalarsiz deploy qilish imkoniyati qo'shilipti.
🔗 Vercelni official maqolasini o'qish
@islombekdev
🔗 Vercelni official maqolasini o'qish
@islombekdev
Bun
Bun — A fast all-in-one JavaScript runtime
Bundle, install, and run JavaScript & TypeScript — all in Bun. Bun is a new JavaScript runtime with a native bundler, transpiler, task runner, and npm client built-in.
⚡4
Monitor olmoqchi bo'lsangiz 2 ta emas, bitta kattarog'idan olganingiz maqul ekan. Menimcha 2 ta monitor biroz noqulayroq.
Siz nima deb o'ylaysiz?
@islombekdev
Siz nima deb o'ylaysiz?
@islombekdev
👍12🔥1
Hozirgi holatimizdan bir necha barobar yaxshiroq bo'la olamiz
Aslida aksarimiz nimalar qilishimiz kerakligini juda yaxshi bilamiz. Imkoniyatimiz 100% bo'lib turib shunchaki tavfiq yo'qligi, dangasalik, intizomsizlik sabab o'sha ishlarni qila olmayabmiz va zararli odatlarimizni ham tashlay olmayabmiz.
Alloh holimizni isloh qilshini so'rab, intizom bilan harakatni boshlashimiz kerak. Zamon, kasblarimiz, bizga bo'lgan talablar nihoyatda katta tezlikda rivojlanmoqda, ularga ulgirib qolishimiz zarur.
Albatta, to bir qavm o‘zlarini o‘zgartirmagunlaricha, Alloh ularning holini o‘zgartirmas. 13:11
@islombekdev
Aslida aksarimiz nimalar qilishimiz kerakligini juda yaxshi bilamiz. Imkoniyatimiz 100% bo'lib turib shunchaki tavfiq yo'qligi, dangasalik, intizomsizlik sabab o'sha ishlarni qila olmayabmiz va zararli odatlarimizni ham tashlay olmayabmiz.
Alloh holimizni isloh qilshini so'rab, intizom bilan harakatni boshlashimiz kerak. Zamon, kasblarimiz, bizga bo'lgan talablar nihoyatda katta tezlikda rivojlanmoqda, ularga ulgirib qolishimiz zarur.
Albatta, to bir qavm o‘zlarini o‘zgartirmagunlaricha, Alloh ularning holini o‘zgartirmas. 13:11
@islombekdev
👍18🔥4⚡1
Qanday qilib doimiy band ish sharoitida ham yangi texnologiyalardan xabardor bo'lib turish mumkin? (practical)
Bugun meni ishga intervyu qilgan akadan so'radim: "Qanday qilib shunchali ish ko'p, band bo'lsangiz ham texnologiyalar bo'yicha yangiliklardan doim xabardorsiz?"
Chunki meni intervyu qilganda, Nextjs bilaman desam endigina chiqqan Parallel routing, Tailwindni uncha yaxshi bilmayman, lekin Sassdan yaxshiman desam CSS'da yangi chiqqan yana nimadir hullas shu kabi narsalarni so'rab hayron qoldirgandi.
Javobi: doimiy ravishda foydali maqolalar o'qib borish deb aytti. Yanada osonroq bo'lishi uchun o'zimizni shu maqolalar, yangiliklarga boy muhitga o'rashimiz kerak.
Huddi shu javobni yana bir men juda kuchli dasturchi deb hisoblaydigan Elyor aka ham aytgandi.
Bu narsa menga atomic habitsdagi "4 laws of behavior change" (uzr buni yaxshi tarjima qila olmadim) ni eslatib yubordi. Unda:
1) Make it obvious - aniq qilib qo'ying
2) Make it attractive - o'ziga tortadigan qilib qo'ying
3) Make it easy - oson qilib qo'ying
4) Make it satisfying - buni to'g'ridan-to'g'ri tarjima qila olmadim, bu joyda bir vazifani bajargandan keyin, nimadir foyda olish sababli "maza qilish" nazarda tutilgan.
Birichi qoidadagi kabi maqola o'qishni aniq, doim ko'zimiz tushib turadigan qilib qo'yishimiz kerak. Bu uchun bizga daily.dev extensioni yordam beradi. Uni brauzerimizga o'rnatib olganimizdan keyin, har yangi tab ochilgandan filterimizdan kelib chiqib foydali maqolalarni chiqarib turadi.
Xullas maqolam Alisher Navoiyni "Xamsa" asari kabi uzun qilib yozib yuborgan bo'lsam ham foydali bo'ldi deb umid qilaman. So bo'laslar 😎
@islombekdev
Bugun meni ishga intervyu qilgan akadan so'radim: "Qanday qilib shunchali ish ko'p, band bo'lsangiz ham texnologiyalar bo'yicha yangiliklardan doim xabardorsiz?"
Chunki meni intervyu qilganda, Nextjs bilaman desam endigina chiqqan Parallel routing, Tailwindni uncha yaxshi bilmayman, lekin Sassdan yaxshiman desam CSS'da yangi chiqqan yana nimadir hullas shu kabi narsalarni so'rab hayron qoldirgandi.
Javobi: doimiy ravishda foydali maqolalar o'qib borish deb aytti. Yanada osonroq bo'lishi uchun o'zimizni shu maqolalar, yangiliklarga boy muhitga o'rashimiz kerak.
Huddi shu javobni yana bir men juda kuchli dasturchi deb hisoblaydigan Elyor aka ham aytgandi.
Bu narsa menga atomic habitsdagi "4 laws of behavior change" (uzr buni yaxshi tarjima qila olmadim) ni eslatib yubordi. Unda:
1) Make it obvious - aniq qilib qo'ying
2) Make it attractive - o'ziga tortadigan qilib qo'ying
3) Make it easy - oson qilib qo'ying
4) Make it satisfying - buni to'g'ridan-to'g'ri tarjima qila olmadim, bu joyda bir vazifani bajargandan keyin, nimadir foyda olish sababli "maza qilish" nazarda tutilgan.
Birichi qoidadagi kabi maqola o'qishni aniq, doim ko'zimiz tushib turadigan qilib qo'yishimiz kerak. Bu uchun bizga daily.dev extensioni yordam beradi. Uni brauzerimizga o'rnatib olganimizdan keyin, har yangi tab ochilgandan filterimizdan kelib chiqib foydali maqolalarni chiqarib turadi.
Xullas maqolam Alisher Navoiyni "Xamsa" asari kabi uzun qilib yozib yuborgan bo'lsam ham foydali bo'ldi deb umid qilaman. So bo'laslar 😎
@islombekdev
⚡10👍1
Rat race haqida bilasizmi?
Agar rat race - ya'ni kalamushlar poygasi tushunchasidan yaxshi xabardor bo'lsangiz, bundan qanday qilib qutilish mumkin deb o'ylaysiz?
@islombekdev
Agar rat race - ya'ni kalamushlar poygasi tushunchasidan yaxshi xabardor bo'lsangiz, bundan qanday qilib qutilish mumkin deb o'ylaysiz?
@islombekdev
🔥2
Soqqani qilish kerak
Ota onang qariyapti, ularga yoshligingda bergan vadalaringni eslab - labinga alamli kulgu kelib, tomog'inga esa bir narsa tiqiladi. Vadangni ustidan chiqishing uchun soqqani qilish kerak.
Yoshing yetib qoldi, bunday qiyin zamonda zinoga aralashib qolmay deb turmush qurishni o'ylaysan. Lekin uy qilish, mashina olish uchun soqqani qilish kerak.
Bilasan aslida baxtli yashashing uchun shuncha narsalarga pul sarflashing, falon pulga to'y, qimmat telefon, qandaydir mashinalar kerak emas. Lekin "zamon" shuni talab qilyapti. "Zamonaviy" yashash uchun soqqani qilish kerak.
Ha, aytgancha maqolani o'qib bo'lding. Endi ishinga qayt, chunki soqqan qilishing kerak :)
#rat_race #thoughts #sadcasm
@islombekdev
Ota onang qariyapti, ularga yoshligingda bergan vadalaringni eslab - labinga alamli kulgu kelib, tomog'inga esa bir narsa tiqiladi. Vadangni ustidan chiqishing uchun soqqani qilish kerak.
Yoshing yetib qoldi, bunday qiyin zamonda zinoga aralashib qolmay deb turmush qurishni o'ylaysan. Lekin uy qilish, mashina olish uchun soqqani qilish kerak.
Bilasan aslida baxtli yashashing uchun shuncha narsalarga pul sarflashing, falon pulga to'y, qimmat telefon, qandaydir mashinalar kerak emas. Lekin "zamon" shuni talab qilyapti. "Zamonaviy" yashash uchun soqqani qilish kerak.
Ha, aytgancha maqolani o'qib bo'lding. Endi ishinga qayt, chunki soqqan qilishing kerak :)
#rat_race #thoughts #sadcasm
@islombekdev
👍29🔥4⚡1😢1🎉1
Tan olaylik har kuni juda ham ko'p vaqtimiz bekorchi narsalarga sarflanib ketyapti. Buning sababi ishlarimizni oldindan rejalashtirmaganimiz, nimalar qilishimiz, o'rganishimiz kerakligini oldindan tayyorlab qo'ymaganimiz uchun deb o'ylayman.
O'zimizni sohadan kelib chiqib ushbu foydali manbalarni tavsiya etaman:
1) Agar Javanoscriptni chuqur o'rganaman desangiz: https://www.udemy.com/course/advanced-javanoscript-concepts/
2) Ma'lumotlar tuzilmalari va algoritmlash (DSA) uchun: https://www.udemy.com/course/js-algorithms-and-data-structures-masterclass/
3) Jonli efirda UI qismlarni qanday qilib qurish, muammolarni o'sha joyda hal qilib borishni ko'rish uchun Muhammadjavohir akani strimlari: https://www.youtube.com/@MuhammadjavohirSuratov/streams
4) Ingliz tili uchun: https://www.youtube.com/playlist?list=PLkREkayoYCyI9KGsZ2TfeVccRv9zqP0gl
5) Front-end intervyuda yorib tashlashni istayman desangiz: frontint.uz
6) Dasturlash sohasida umumiy bilimlarni yaxshilash uchun: https://www.youtube.com/@cs50
7) Javanoscriptni o'rganish uchun dokumentatsiya formatda: https://www.javanoscripttutorial.net/
8) Typenoscriptni o'rganish uchun dokumentatsiya formatda: https://www.typenoscripttutorial.net/
@islombekdev
O'zimizni sohadan kelib chiqib ushbu foydali manbalarni tavsiya etaman:
1) Agar Javanoscriptni chuqur o'rganaman desangiz: https://www.udemy.com/course/advanced-javanoscript-concepts/
2) Ma'lumotlar tuzilmalari va algoritmlash (DSA) uchun: https://www.udemy.com/course/js-algorithms-and-data-structures-masterclass/
3) Jonli efirda UI qismlarni qanday qilib qurish, muammolarni o'sha joyda hal qilib borishni ko'rish uchun Muhammadjavohir akani strimlari: https://www.youtube.com/@MuhammadjavohirSuratov/streams
4) Ingliz tili uchun: https://www.youtube.com/playlist?list=PLkREkayoYCyI9KGsZ2TfeVccRv9zqP0gl
5) Front-end intervyuda yorib tashlashni istayman desangiz: frontint.uz
6) Dasturlash sohasida umumiy bilimlarni yaxshilash uchun: https://www.youtube.com/@cs50
7) Javanoscriptni o'rganish uchun dokumentatsiya formatda: https://www.javanoscripttutorial.net/
8) Typenoscriptni o'rganish uchun dokumentatsiya formatda: https://www.typenoscripttutorial.net/
@islombekdev
🔥15👍4🎉2🥱1
Daraxt ekish uchun eng yaxshi vaqt 20 yil oldin edi. Ikkinchi eng yaxshi vaqt esa — hozir.
Xitoy xalq maqoli
Aytgancha, agar kitoblardan shu kabi qiziq joylarini o'qimoqchi bo'lsangiz @mutolaadan kanalini tavsiya qilaman
#reklamaga_bir_tiyin_omadim_hate_qilmanglar
@islombekdev
Xitoy xalq maqoli
Aytgancha, agar kitoblardan shu kabi qiziq joylarini o'qimoqchi bo'lsangiz @mutolaadan kanalini tavsiya qilaman
#reklamaga_bir_tiyin_omadim_hate_qilmanglar
@islombekdev
👍14