useReducer() + RTK
React
- Bu nima beradi?
- Tajribada uchraydi mi? Hech uchratmadim, lekin bu yomon degani emas. Sinab koruvchilar welcome π
#tips_and_tricks
@dev_thinking_loud
React
useReducer()
API bilan RTK createSlice()
APIni birga ishlatish mumkin.- Bu nima beradi?
useReducer()
local stateni, RTK createSlice()
esa concise codebaseni (qisqaroq kod) beradi. Va istalgan vaqtda local stateni global statega promote qilish imkonini beradi.- Tajribada uchraydi mi? Hech uchratmadim, lekin bu yomon degani emas. Sinab koruvchilar welcome π
#tips_and_tricks
@dev_thinking_loud
π20π₯4
Amaliy full-stack darslarimizning 8-videosi (1-qism)
https://youtu.be/pbZBNGxSk7I
#practical_full_stack
@dev_thinking_loud
https://youtu.be/pbZBNGxSk7I
#practical_full_stack
@dev_thinking_loud
YouTube
Amaliy full-stack, 8-dars (1-qism)
Practical full-stack, session 8 (part 1)
https://github.com/ravshansbox/practical-full-stack
https://github.com/ravshansbox/practical-full-stack
π9π₯6β€1
Amaliy full-stack darslarimizning 8-videosi (2-qism)
https://youtu.be/UC4xpK8S5jg
#practical_full_stack
@dev_thinking_loud
https://youtu.be/UC4xpK8S5jg
#practical_full_stack
@dev_thinking_loud
YouTube
Amaliy full-stack, 8-dars (2-qism)
Practical full-stack, session 8 (part 2)
https://github.com/ravshansbox/practical-full-stack
https://github.com/ravshansbox/practical-full-stack
π9π₯9β€1
AI assistant
Coding AI assistant ishlatishni hohlaganlar uchun codeiumni maslahat beraman. Ozim bir necha kun ishlatdim, juda yaxshi yordam beryapti.
Plus tomonlari:
- Skrinshotda korib turganingizdek doimiy bepul
- Kunlik usage limit yoq
- Yordam berayotganda codebaseni organib yordam beradi
- Testlarni o'zi yozib bera oladi
https://codeium.com
#ai_assistant
@dev_thinking_loud
Coding AI assistant ishlatishni hohlaganlar uchun codeiumni maslahat beraman. Ozim bir necha kun ishlatdim, juda yaxshi yordam beryapti.
Plus tomonlari:
- Skrinshotda korib turganingizdek doimiy bepul
- Kunlik usage limit yoq
- Yordam berayotganda codebaseni organib yordam beradi
- Testlarni o'zi yozib bera oladi
https://codeium.com
#ai_assistant
@dev_thinking_loud
π₯19π14β€1
Toβhtatish qarori
TLDR: Uzoq ikkilanishlardan soβng video darsliklarni toβhtatishga qaror qildim.
- Nega?
- Javobi quyidagi ilovada:
https://ravshansbox.notion.site/Tohtatish-qarori-dc68596c8f6246eab1ef887247ff59f4
@dev_thinking_loud
TLDR: Uzoq ikkilanishlardan soβng video darsliklarni toβhtatishga qaror qildim.
- Nega?
- Javobi quyidagi ilovada:
https://ravshansbox.notion.site/Tohtatish-qarori-dc68596c8f6246eab1ef887247ff59f4
@dev_thinking_loud
π48π18π10β€4π₯2
Forwarded from MohirDev.uz
Mohirdev tomonidan dasturlash sohasini o'rganayotganlar uchun ajoyib yangilik.
π "Dasturlash bo'yicha savol-javob kodeksi"
Bu qo'llanma dasturlashni endi o'rganmoqchi bo'lganlar, sohaga yangi kirganlar va umuman dasturlash bilan shug'ullanuvchi bo'lgan hammaga qiziqarli va foydali bo'ladi, deb o'ylaymiz.
Qo'llanma foydali bo'lsa, yaqinlarga ulashasiz degan umiddamiz.
π Yuklab olish
π "Dasturlash bo'yicha savol-javob kodeksi"
Bu qo'llanma dasturlashni endi o'rganmoqchi bo'lganlar, sohaga yangi kirganlar va umuman dasturlash bilan shug'ullanuvchi bo'lgan hammaga qiziqarli va foydali bo'ladi, deb o'ylaymiz.
Qo'llanma foydali bo'lsa, yaqinlarga ulashasiz degan umiddamiz.
π Yuklab olish
π10β€2π₯2
Forwarded from Mohirdev.uz β muloqot guruhi
Dasturlash bo'yicha savol-javob kodeksi.pdf
11.1 MB
π6π₯6
Node 22 release boβldi.
Malumot uchun, bu 6 oydan keyin LTSga aylanadi
https://github.com/nodejs/node/releases/tag/v22.0.0
Malumot uchun, bu 6 oydan keyin LTSga aylanadi
https://github.com/nodejs/node/releases/tag/v22.0.0
GitHub
Release 2024-04-24, Version 22.0.0 (Current), @RafaelGSS and @marco-ippolito Β· nodejs/node
We're excited to announce the release of Node.js 22!
Highlights include require()ing ESM graphs, WebSocket client, updates of the V8 JavaScript engine, and more!
As a reminder, Node.js 22 will ...
Highlights include require()ing ESM graphs, WebSocket client, updates of the V8 JavaScript engine, and more!
As a reminder, Node.js 22 will ...
π₯20
TypeScript 5.5dagi qoβshimchalar.
Hozircha betada, releaseni ozgina kutamiz.
https://devblogs.microsoft.com/typescript/announcing-typescript-5-5-beta
Hozircha betada, releaseni ozgina kutamiz.
https://devblogs.microsoft.com/typescript/announcing-typescript-5-5-beta
Microsoft News
Announcing TypeScript 5.5 Beta
Today we are excited to announce the availability of TypeScript 5.5 Beta. To get started using the beta, you can get it through NuGet, or through npm with the following command: npm install -D typescript@beta Hereβs a quick list of whatβs new in TypeScriptβ¦
π9π₯3β€1
Q&A(savol va javoblar) session qilmoqchimiz (imkon qadar live), ozingizga qiziq bolgan mavzu yoki savollar bolsa kommentda qoldirishingiz mumkin. Imkon qadar oldingi savolni takrorlamasdan reaction qoshsangiz sanashga osonroq bolardi.
π33π₯8
Redux useSelector()da compare funksiya
useSelector()
API Redux storedagi statening bir qismini olish uchun ishlatiladi. Unga berilgan callback odatda selector funksiya deb ataladi. Shu selector funksiyadan qaytgan qiymat oldingisidan farqli bo'lsa componentda rerender sodir boladi. Agar bizga butun slice kerak bo'lmay uning bir qismi kerak bolsa, osha qismlaridan obyekt yaratib qaytaramiz. Masala shundaki selector funksiya har ishlaganida u yangi obyekt qaytaradi, ichidagi qiymatlar ozgarmagan bo'lsa ham. Bu component rerenderiga sabab bo'ladi. Buning oldini olish uchun useSelector()
ga ikkinchi argumentda shallowEqual
funksiyasini berishimiz kerak.π37π₯6β€1π1
Q&A session
Bugun, soat 21:00da jonli efirda rejalashtirganimizdek, savollarga javoblar beramiz, in shaa Alloh.
Bugun, soat 21:00da jonli efirda rejalashtirganimizdek, savollarga javoblar beramiz, in shaa Alloh.
π37π₯9β€2