IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

5. diel - React Native - debugovania aplikácie

V minulej lekcii, React Native - Dokončenie TODO aplikácie , sme si vytvorili nové komponenty a tým dokončili TODO aplikáciu.

Takže sme podnikli prvé kroky pre tvorenie React Native aplikácií, ale predtým, než budeme pokračovať vo vytváraní zaujímavejších a lepších aplikácií, ktoré budú používať viac komponentov a štýlovanie, sa pozrieme na ladenie takých React aplikácií. Je teda načase pozrieť sa na nástroje a postupy, ktoré môžeme používať pri opravovanie chýb v našich aplikáciách.

Typy chýb

Keď hovoríme o ladení, je dôležité pochopiť, čo by sa mohlo pokaziť a v akých situáciách budeme chcieť ladiť svoj kód alebo ako sa vôbec vyhnúť chybám. Najvýraznejšie vecí, ktorá sa môže pokaziť, je zlyhanie aplikácie alebo sa nám pri vývoji zobrazí chybová hláška. Mierne zrejmé ako tieto chyby sú logické chyby v našich aplikáciách. Určite budeme mať v určitom okamihu nejaké správanie, ktoré nám nemusia dávať zmysel. Alebo niečo nebude nefungovat tak, ako by fungovať malo. Nezobrazuje sa nám chyba, ale naša aplikácia sa chová zle a nefunguje správne. Typicky máme teda chybu logickú. Možno tam máme niečo, čo jednoducho nevyzerá alebo sa nezobrazuje tak, ako by malo, a to je tiež niečo, čo musíme riešiť.

Chybové hlášky alebo pády aplikácie

Obvykle príklady chybových správ alebo príčiny spadnutie aplikácie sú chyby syntaxe, kde sme jednoducho nechtiac urobili preklep v kóde alebo tam, kde sme zabudli zavrieť zloženú zátvorku alebo niečo podobné, ale tiež jednoducho - chyby v kóde. Alebo sú to prípady, keď sme zabudli definovať premennú. Ďalším príkladom sú chyby, ktorým


 

...koniec náhľadu článku...
Pokračuj ďalej

Vedomosti v hodnote stoviek tisíc získaš za pár korún

Minul si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.

Kúpiť tento kurz

Kúpiť všetky aktuálne dostupné lekcie s funkciou odovzdávanie úloh iba za 500 kreditov
Aktuálny stav konta 0 kreditov
Kúpou tohoto balíčku získaš prístup ku všetkým 29 článkom (29 lekcií) tohoto kurzu.

Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • Neobmedzený a trvalý prístup k jednotlivým lekciím.
  • Kvalitné znalosti v oblasti IT.
  • Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.

Popis článku

Požadovaný článok má nasledujúci obsah:

V tejto lekcii sme sa naučili o možnosti ladenia React Native aplikácií. Tiež sme si ukázali možnosti nástrojov, ktoré je vhodné pre debugging používať.

Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.

Článok pre vás napísal Jakub Gabčo
Avatar
Aktivity