Mokymasis "React" atveria duris į modernias žiniatinklio programas. Šio kurso metu susipažinsite su viena populiariausių naudotojo sąsajų kūrimo bibliotekų. React siūlo aiškią struktūrą ir leidžia efektyviai programuoti interaktyvias programas. Kartu ištirkime pagrindus ir žingsnis po žingsnio pasinerkime į "React" pasaulį!
Pagrindinės žinios
React yra viena iš plačiausiai naudojamų vartotojo sąsajos struktūrų, kurią lengva išmokti pradedantiesiems. Kurso metu susipažinsite su pagrindinėmis "React" sąvokomis ir įgysite praktinių įgūdžių, kad galėtumėte sukurti savo programą.
Žingsnis po žingsnio vadovas
1. Supraskite "React" pagrindus
Prieš pradedant programuoti, svarbu suprasti "React" sąvokas. React leidžia atskirti pateikimą ir būsenos keitimą dėl naudotojo sąveikos. Ši struktūra palengvina naudotojo sąsajų kūrimą.
2 Pradėkite dirbti su JSX
JSX yra svarbus "JavaScript" sintaksės plėtinys, leidžiantis į "JavaScript" kodą įterpti HTML. Sužinosite, kaip naudoti JSX kuriant komponentus ir rodant juos savo programoje.
3. Komponentai ir rekvizitai
Sužinosite, kaip kurti komponentus "React" ir kaip rekvizitai suteikia šiems komponentams išorinius duomenis. Komponentai yra jūsų "React" taikomosios programos sudedamosios dalys, o rekvizitai leidžia lengvai palaikyti ryšį tarp jų.
4 Įvadas į kabliukus
Kabliukai suteikia galimybę naudoti funkcinius komponentus funkciniuose komponentuose. Sužinosite apie tris pagrindinius kabliukus: useState, useEffect ir useRef, kurie padeda valdyti būseną jūsų programoje.
5. būsenos valdymas
Būklės valdymas yra pagrindinė "React" funkcija. Sužinosite, kaip valdyti būseną savo komponentuose ir kaip ją valdyti naudojant kabliukus. Taip galėsite užtikrinti, kad jūsų programa išliktų dinamiška.
6. komponentų stilizavimas
Stilizavimas yra labai svarbus jūsų taikomosios programos naudotojo sąsajai. Sužinosite, kaip taikyti CSS stilizavimo taisykles ir kaip jūsų komponentams stilizuoti naudojamos specialios bibliotekos, pavyzdžiui, "Emotion".
7. kurkite praktines taikomąsias programas
Šio kurso metu kuriamos trys praktinės taikomosios programos. Pradėsite nuo paprastos skaitiklio programėlės, po to - išsamios darbų atlikimo programėlės ir galiausiai - vaizdo įrašų grotuvo programėlės. Šios taikomosios programos padės jums pritaikyti sąvokas realiame kontekste.
8. išankstinės sąlygos ir reikalavimai
Kad sėkmingai dalyvautumėte šiame kurse, turėtumėte turėti pagrindinių "JavaScript", HTML ir CSS žinių. Jei jau turite patirties su ciklais ir pagrindiniais vartotojo sąsajos programavimo principais, esate gerai pasirengę pradėti dirbti su "React".
9. išvados ir perspektyvos
Baigę šį kursą, galėsite kurti mažas ir vidutinio dydžio taikomąsias programas naudodami "React". Gebėsite rašyti JSX, kurti komponentus ir užtikrinti jų tarpusavio ryšį. Taip pat galėsite lengvai valdyti būseną.
Apibendrinimas
Šis kursas suteiks jums pagrindus, kurių reikia norint pradėti dirbti su "React". Išmoksite svarbiausių sąvokų ir sukursite savo programas. Turint tinkamus "React" pagrindus, kuriant naujoviškas žiniatinklio programas dangus yra beribis.
Dažniausiai užduodami klausimai
Kokios yra būtinos kurso sąlygos?Turėtumėte turėti pagrindines "JavaScript" žinias ir išmanyti HTML bei CSS.
Kokios yra pagrindinės kurso temos? Pagrindinės temos yra JSX, komponentai, rekvizitai, kabliukai ir programų stilizavimas.
Ar gausiu pagalbą, jei esu "React" naujokas? Taip, kurse pateikiamas išsamus įvadas, taip pat bus apžvelgti pagrindai.
Ar bus aptartos visos "React" funkcijos?Kurse daugiausia dėmesio skiriama pagrindams, o ne visoms turimoms funkcijoms ar pažangioms temoms.
Ar galiu pagal kursą kurti sudėtingesnes programas?Taip, po kurso galėsite kurti nedideles ir vidutinio dydžio programas su "React".