• XUSUSIYATLARI
  • Kirish 3 I bob. Python onlayn dars sayti




    Download 400,17 Kb.
    bet11/24
    Sana20.05.2024
    Hajmi400,17 Kb.
    #244645
    1   ...   7   8   9   10   11   12   13   14   ...   24
    Bog'liq
    Diplom ishi

    React-dan Next.js kabi ramkalar bilan bitta sahifali, mobil yoki server tomonidan ko'rsatilgan ilovalarni ishlab chiqish uchun foydalanish mumkin. React faqat foydalanuvchi interfeysi va komponentlarni DOMga ko‘rsatish bilan bog‘liq bo‘lgani uchun, React ilovalari ko‘pincha marshrutlash va mijoz tomonining boshqa funksiyalari uchun kutubxonalarga tayanadi. React-ning asosiy afzalligi shundaki, u o'zgarmagan DOM elementlarini keraksiz qayta ko'rsatishdan qochib, faqat sahifaning o'zgargan qismlarini qayta ko'rsatadi.

    XUSUSIYATLARI

    Deklarativ. React deklarativ dasturlash paradigmasiga amal qiladi.Dasturchilar ilovaning har bir holati uchun dizayn koʻrinishlarini ishlab chiqadi va React maʼlumotlar oʻzgarganda komponentlarni yangilaydi va koʻrsatadi. Bu imperativ dasturlashdan farq qiladi.

    Komponentlar. React kodi komponentlar deb ataladigan ob'ektlardan iborat. Bu komponentlar modulli va qayta foydalanish mumkin. React ilovalar odatda komponentlarning ko'p qatlamlaridan iborat. Komponentlar React DOM kutubxonasi yordamida DOM-ning ildiz elementiga ko'rsatiladi. Komponentni renderlashda qiymatlar komponentlar orasiga rekvizitlar orqali uzatiladi (“xususiyatlar”ning qisqartmasi). Komponentning ichki qiymatlari uning holati deb ataladi.

    Funktsiya komponentlari. Funktsiya komponentlari bitta "rekvizit" argumentini qabul qiladigan va JSX qaytaradigan funksiya (JavaScript funksiyasi sintaksisi yoki o'q funksiyasi ifodasi yordamida) bilan e'lon qilinadi. React v16.8 dan boshlab funksiya komponentlari useState Hook bilan holatni ishlatishi mumkin.

    React Hooks. 2019-yil 16-fevralda React 16.8 React Hooks-ni taqdim etgan holda ommaga chiqarildi. Ilgaklar ishlab chiquvchilarga funksiya komponentlaridan React holati va hayot aylanish xususiyatlariga “ulanish” imkonini beruvchi funksiyalardir. Shunisi e'tiborga loyiqki, Hooks sinflar ichida ishlamaydi - ular ishlab chiquvchilarga Reactning ko'proq xususiyatlaridan darslarsiz foydalanish imkonini beradi.


    React useState, useContext, useReducer, useMemo va useEffect kabi bir nechta o‘rnatilgan tizimlarlar bilan ta’minlaydi. Boshqalar Hooks API Referenceda hujjatlashtirilgan. Eng ko'p qo'llaniladigan useState va useEffect mos ravishda holat va nojo'ya ta'sirlarni nazorat qilish uchundir .

    Download 400,17 Kb.
    1   ...   7   8   9   10   11   12   13   14   ...   24




    Download 400,17 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Kirish 3 I bob. Python onlayn dars sayti

    Download 400,17 Kb.