Czechitas-podklady-WEB / daweb-vyuka

Studijní materiály pro DA Web na kodim.cz
https://kodim.cz/czechitas/daweb/
5 stars 38 forks source link

Kdy a jak učit async/await? #376

Open FilipJirsak opened 1 year ago

FilipJirsak commented 1 year ago

Z diskuse na Slacku o lekci Supabase (primárně #375, také #370, #371): @FilipJirsak

Na místo poslední lekce JS2 před závěrečný projekt [lekce o Supabase] bych zařadil lekci o async/await (když je to budeme v akademii učit, tak ať mají možnost to i reálně v lekcích používat a nedozví se to až na poslední hodině), a ta lekce o *Storage by se mohla zařadit do Reactu po useState() a useContext() – nejdřív se naučí ukládat stav v komponentě, pak v běžící aplikaci, a nakonec i mezi spuštěními aplikace.

@FilipChalupa

K async/await jsem stále skeptický. Myslím, že by to vyžadovalo překopat větší množství lekcí a async/await nám, podle mě, spíš nechybí.

@FilipJirsak

Já o async/await stále dost váhám. Ale pokud v kurzu bude, nedává my smysl zařazovat ho až úplně na konec.

FilipJirsak commented 1 year ago

A ještě Martina Sumbalová na Slacku JS2:

Bude se ukazovat await? ten mi prijde pochopitelnejsi, nez jit pres then, a z moji praxe je pouzivanejsi

FilipChalupa commented 1 year ago

Velká věc k zamyšlení bude zápis await uvnitř useEffect při volání fetch.