React JS
190 subscribers
25 photos
1 video
8 links
About React JS
About JavaScript: @abs_javascript
Download Telegram
React bilan ishlab chiqilgan foydalanuvchi interfeysi ___ deb nomlangan kichik va ajratilgan kod qismlaridan iborat.
Anonymous Quiz
16%
Hook
75%
Component
4%
Function
4%
Snippet
πŸ”₯6πŸ‘2πŸ‘1πŸ†1
Necha xil component bor ?
Anonymous Quiz
9%
1
72%
2
10%
3
9%
4
πŸ‘5
React componenti ___ deb nomlangan parametrni oladi?
Anonymous Quiz
12%
Attributes
6%
Events
13%
Children
69%
Props
⚑6
AS

as β€” import qilinayotgan malumotni nomini o'zgartirish uchun ishlatiladi yoki komponentni boshqa nom bilan eksport qilishimiz mumkin.

@abs_reactjs
πŸ”₯6πŸ‘1
Component nomlari ___ harfi bilan boshlanishi kerak.
Anonymous Quiz
11%
Kichik harf
89%
Katta harf
πŸ₯±12
πŸ‘6
React JS
Photo
Brauzerga nima chiqadi ?
Anonymous Quiz
33%
true
8%
error
6%
undefined
53%
Hech narsa chiqmaydi
πŸ”₯7πŸ‘2
πŸ‘3⚑1
React JS
Photo
Brauzerga nima chiqadi ?
Anonymous Quiz
16%
true
8%
typeof true
47%
Boolean
29%
boolean
🀣8πŸ‘3⚑2
Bugun ham JSX haqida gaplashsak , keyin boshqa mavzularga o'tamiz πŸ™‚
πŸ‘6
1. HTML kodi 1 ta eng yuqori darajali elementga o'rash kerak.

Agar 2 ta h2 joylashtirmoqchi bo'lsangiz , ularni ota elementga o'rashingiz kerak bo'ladi. Misol uchun div ga.

@abs_reactjs
πŸ‘11
Elementlar kichik harifda bo'lishligi kerak.

Component lar katta harf bilan boshlanishi kerak.

@abs_reactjs
⚑11
Element bilan Tag bir hil narsa emasligi esdan chiqmasin πŸ’¬

@abs_reactjs
πŸ‘8πŸ”₯3
Teglar

Toq teglarni har doim "yopib" yurishimiz kerak.

@abs_reactjs
πŸ‘12
Boolean property lar

Boolean property β€” berganimizda Gulli qavslar orsida berishimiz mumkin yoki umuman qiymat bermasak true qiymat qaytaradi.

Boolean β€” true , false qiylatlar degani
property β€” "props" deb ataladi. Komponentlardan malumot o'tqazish uchun ishlatiladi.

@abs_reactjs
πŸ‘15πŸ”₯2πŸ‘1
1. class lar har dim className sifatida berish kerak

2. Elementlar orasida " { } " orasida ifodalar yozish mumkin.

3. onclick bermoqchi bo'lsak onClick yoki onClickCapture holatida berishimiz kerak

4. for atributi htmlFor shaklida yoziladi.

@abs_reactjs
πŸ‘18πŸ”₯9
Postlarga reaksiya qoldirib ketsalaring , men uchun ozgina mativation bo'lar edi πŸ˜‰
πŸ‘19πŸ”₯9❀3πŸ‘Œ3🍌3πŸ‘1😁1🐳1πŸ’―1πŸ‘¨β€πŸ’»1πŸ™ˆ1
Class Componentlar

Class Componentlar β€” React ning 16.8 versiyasiga qadar state va lifecycle ni kuzatush uchun yagona usul bo'lgan.

state β€” componentning malumotini saqlash uchun ishlatiladigan object.

lifecycle β€” componentlarni ishlash jarayoni. Har bir component da 3 ta asosiy narsa bor. Mounting , Updating , va Unmounting.

Mounting β€” componentlarni yaratish va DOM ga joylashtirish jarayoni.
DOM β€” document object modle

Updating β€” bu state yoki props ni o'zgarganidan sodir bo'ladi. state va props o'zgardan component qayta yasaladi.

Unmounting β€” componentni DOM dan olib tashlash jarayoni.

@abs_reactjs
πŸ‘9πŸ”₯3⚑1
Buttoni bosdik va state orqali 1 sonini 2 ga o'zgartirdik. β€” React js da shu payt nimalar sodir bo'ladi.

1. State Update ( State yangilanadi ): setState() method i yordamida state yangilanadi.

2. State o'zgarganda β€” component qayta render qilinadi. Bu componentning render() method i yana bir marta chaqirilishini anglatadi.

3. Reconciliation: State yangilanganda, React reconciliation jarayonini boshlaydi. Bu jarayon yangi va oldingi virtual DOM versiyalarini solishtiradi.

4. Diffing algaritimi β€” yangi va oldingi virtual DOM versiyasini solishtiradi va ular orasidagi farqlarni aniqlaydi.

5. DOM Update ( DOM yangilanishi ) β€” Farqlar anqlangandan so'ng , o'zgarishlarni haqiqiy DOM ga qo'llaydi. Bu jarayon orqali faqat kerak bo'lgan o'zgarishlar amalga oshiriladi.

// Atamalar

Virtual DOM β€” Virtual DOM web applicationlarni ishlashi va samaradorligini oshiruvchi vositadur. Bu xotiradagi asl DOMning β€œyengil” varianti. Real DOM va Virtual DOM ning asosiy farqi updatingdagi protsesdadur. Real DOM updatelari sekin va samarasiz, ayniqsa katta ilovalar yoki tez-tez o’zgarishlar bilan ishlash bilan bo’lgan holatlarda katta muammolar olib keladi.

β€”β€”β€”β€”β€”- - β€”β€”β€”β€”

Bu jarayon insonni 1 marotaba nafas olishiga o'xshab ketadi.

Agar 1 marotaba nafas oladigan bo'lsak nimalar bo'ladi ?

1. Burun va burun teshigi β€” Nafas oldishda havo avvalo burun orqali kiradi va havoni tozalaydi.

2. Sinuslar β€” Sinuslar havoning haroratini va namligini nazorat qiladi.

3. Pharynx β€” havoni tracheaga yo’naltiradi.

4. Larynx β€” havoni o’g’izdan tracheaga yo’naltiradi.

5. Trachea (windpipe) β€” havoni o’g’izdan o’pka va bronxial tubelarga yo’naltiradi.

6. Diafragma β€” nafas oldish va chiqarish jarayonlarini boshqaradi.

7. O’pka (lungs): β€” havoni alveol larga yo’naltiradi.

8. Bronxial tubelar/bronxi β€” Bronxial tubelar havoni alveollarga yo’naltiradi.

9. Alveoli β€” havodan kislorodni qon tomirlariga o’tkazadi va qon tomirlaridan karbondioksidi oladi.

10. Qon tomirlari (capillaries): Qon tomirlari kislorodni alveol lardan qon tomirlariga o’tkazadi va karbondioksidi qon tomirlaridan alveol larga o’tkazadi.

Agar post yoqgan bo'lsa: πŸ”₯

@abs_reactjs
πŸ”₯16😁2πŸ‘1