Huket në React
Në këtë mësim do të fillojmë të njihemi me huket. Ne
tashmë jemi hasur në to, kur kemi studiuar
gjendjet
- aty mësuam të punonim me hukun e
gjendjes useState.
Në përgjithësi, huket janë funksione të zakonshme JavaScript,
emrat e të cilëve fillojnë me fjalën 'use'.
Huket na lejojnë të përdorim gjendjet dhe veçori të tjera të React pa përdorur klasa. Ata lehtësojnë ripërdorimin e kodit për detyra të ndryshme, si dhe testimin e tij dhe ndihmojnë në ndarjen e komponentëve kompleksë në funksione më të thjeshta sipas qëllimit të tyre. Disa huke janë madje të aftë të zëvendësojnë funksionalitetin e Redux. Përveç kësaj, huket ndihmojnë në përmirësimin e performancës së aplikacionit.
Nëse dëshironi të përdorni huke, atëherë ndiqni dy rregullat kryesore. Së pari, përdorni ato vetëm në nivelin e sipërm - mos i thirrni ato brenda cikleve, operatorëve të kushtëzuar ose funksioneve të mbivendosur. Së dyti, huket duhet të thirren vetëm nga funksionet React (nga komponentët React ose huket e personalizuar), por jo nga funksionet e zakonshme JavaScript.
Gjithashtu një gabim që e bëjnë programuesit është përdorimi i pakontrolluar i hukevë në kod. Para se të përdorni një huk të caktuar, sigurohuni që ai është vërtet i nevojshëm.
Në mësimin e ardhshëm do të shqyrtojmë llojet e hukevë.