TGViewer
Channel Public Channel
Islombek.dev

Islombek.dev

@islombekdev

Front-end dasturchi.

Shaxsiy rivojlanish, dasturlash, texnologiyalar kabi yo'nalishlarda yozaman.

Men's community: @sportly_chat

Murojaat: @i8_11
Subscribers
435
Photos
159
Videos
21
Links
162

Showing posts older than #135 · Back to latest

Older Posts 19 shown
Post #134 761
Multitasking is killing us...
  • 💯 8
Post #133 930
Judayam foydali maslahat.

Ko'p ish qilgandek tuyulamiz lekin hech narsaga ulgirmayabmiz. Yechim nima?

@islombekdev
  • ❤‍🔥 6
  • 👍 4
  • 🏆 1
Post #130 709
Addy Osmani hozirgi juda kuchli engineerlardan.

Modern HTML has many performance controls:

🔑 Prioritize a key image: <img fetchpriority=high>
💤 Lazy-load images: <img loading=lazy>
🌎 Warm connections to origins: rel=preconnect
⏱ Fetch late-found resources: rel=preload
⏭ Fetch next-page navigations: rel=prefetch

To learn more:
- Fetch Priority: https://lnkd.in/gemHH2qZ
- Lazy-loading: https://lnkd.in/gRVNnw24
- Preconnect: https://lnkd.in/g-8X-ZJB
- Preload: https://lnkd.in/gwBNuvzT
- Prefetch: https://lnkd.in/gjB7xr35

@islombekdev
  • 👍 6
Post #128 835
​​TOP 6 React open-source projectlar

Reactni o'rganish faqatgina dokumentatsiya o'qish yoki Youtubedan "Lets build Amazon clone in 5 hours" kabi videolar orqali bo'lmaydi. Quyidagi keltiriladigan real proyektlardan haqiqiy tajribalar olish mumkin.

1) tailwindcss.com - Github

2) highstorm.app - Github

3) react.email - Github

4) roomgpt.io - Github

5) dub.sh - Github

6) tx.shadcn.com - Github

Bularning barchasi to'liq open-source va o'ylaymanki juda ham yaxshi narsalar o'rgansangiz bo'ladi.

@islom_aliy
  • 👍 4
  • 🔥 4
Post #127 784
Islombek.dev React server components yagona yechimmi? Reactga yangi qo'shilgan eng ajoyib fichalardan biri - bu React server components (aka RSC). Soddaroq qilib tushuntirganda, RSC yordamida Uining kerakli qismlarini HTML sifatida pre-render qilib olib, brauzerga yuborib…
Shu joyda "RSC yordamida Uining kerakli qismlarini HTML sifatida pre-render qilib olib, brauzerga yuborib olishimiz mumkin" degan gapimda xato qilgan ekanman. Reactni o'zida ma'lumot birdaniga HTML emas, jsonga o'xshash formatda kelar ekan. Huddi rasmda ko'rsatilgandek.

Xatoimni kerakli paytda bildirib qo'ygan Ayyubxon aka va Elyor akalarga rahmat.
Post #126 558
React server components yagona yechimmi?

Reactga yangi qo'shilgan eng ajoyib fichalardan biri - bu React server components (aka RSC).

Soddaroq qilib tushuntirganda, RSC yordamida Uining kerakli qismlarini HTML sifatida pre-render qilib olib, brauzerga yuborib olishimiz mumkin. Bu orqali saytimiz anchagina tez ochiladi.

Nimaga? Chunki har safar saytga tashrif buyurganda Javascriptni yuklanib, ishga tushishini kutib o'tirilmaydi. Qolaversa RSC bizga juda ham ajoyib boshqa imkoniyatlarni taqdim etadi. Ulardan ba'zilari:

- Backend'dagi resurslarga to'g'ridan-to'g'ri foydalana olish;

- Maxfiy ma'lumotlarni serverda saqlash (access tokenlar, API key va boshqalar);

- Data fetching: RSC sizga componentni o'zida to'g'ridan-to'g'ri server-side data fetching qilish imkonini beradi. Bu orqali API yoki databazadan ma'lumotni fetch qilishni to'g'ridan-to'g'ri serverda amalga oshirish mumkin bo'ladi. Bu client va server o'rtasidagi so'rovlar borib qaytishini kamaytirgani sababli tezlik anchagina yaxshi bo'ladi.

Hullas RSC juda ham ajoyib fichalarni taqdim etgan va bu joyda bir nechtasini keltirdim holos.

Ammo bu endi hamma komponentimizni RSC qilishimiz kerak degani emas. Chunki RSCni ham o'z kamchiliklari bor. Masalan:

- Interaktivlik va event listenerlar (onClick, onChange etc.)

- Hooklar va lifecycle eventlar (useState, useEffect, useDispatch etc.)

- Browser-only API'lar (Geolocation, Web storage ect.) va shu kabi ba'zi narsalardan foydala olmaymiz.

Hulosa qilib aytganda RSCni hamma narsa uchun ishlata olmaymiz. Ammo o'z o'rnida foydalana olsak, juda ham ajoyib natijalarga erishsak bo'ladi.

@islombekdev
  • 👍 8
Post #125 379
Bugun sevimli Reactimizni 10 yilligi ekan. Har doim birinchi bo'lib, Vue va Angularni doim ortda qoldirib yurishini tilab qolamiz 😊

@islombekdev
  • ⚡ 13
  • 🎉 4
  • 🤨 2
Post #121 630
Odam yoshi kattaygan sari oddiylikni yoqtirib boraverar ekan 😄

🎨 Github theme

@islombekdev
  • 😁 3
  • 💯 2
  • 👍 1
Post #116 481
Bolam bo'ldida endi 🤦‍♂️

Angularchilar Inglizcha videoni kommentariyasidan topib ham pravokatsiya qilishyapti ))

@islom_aliy
  • 🤣 8
  • 😁 1
Post #115 449
progit.pdf18 MB
"Men kuchliman, Sherbekligimni ko'rsataman" deb, Gitni chuquuur o'rganmoqchi bo'lganlar uchun ushbu kitob tavsiya qilinadi.

O'ziyam 506 bet :)

@islom_aliy
  • 👍 2
  • 🤣 2
  • ⚡ 1
  • 🌚 1
Post #112 451
​​Dasturchilarni chuqur o'ylashga majbur qiladigan maqola

Kimdir yaxshi dasturchi O‘zbekistonda 2000$ oladi, deb yozib qoladi. Hozir konsentrasiya qila olib ishlaydiganlar soni juda kam, deyarli barcha Facebook, Telegram, tarmoqlar, Youtube orqali zombilashgan, kontent narkomaniga aylanib bo‘lgan. Fikrini jamlay olmaydi, aqliy faoliyatni soatlab davom ettira olmaydi. Bir muallif aytgandek, odamlar “зависимый”, xayoli parishon, semiz bo‘lib qolgan (addicted, distracted, overweight).

Kel Nyuportning “В работу с головой” (Deep Work) asarida aynan xayolni jamlab, xotirjamlik bilan aqliy mehnat qilish muhimligi, ayniqsa hozirgi zamonda bunday insonlarga talab oshib ketganligi haqida yozilgan.

Shuning uchun, ikki ming olishi faqatgina bir son, aslida besh ming ham, sakkiz ming ham olib ishlayotganlar bor, nafaqat dasturchilar, boshqa sohadagilar ham.

Hozirgi zamonda aqilli bo‘lish degani, fokusga ega bo‘lish degani.

(c) Bobir Ismoilov / @bi_chann

@islom_aliy
  • 👍 17
  • 🥴 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →