Closed SachCZ closed 3 years ago
Jenom ještě dotaz - hodíme oba příklady do nějakých vhodných podadresářů? Třeba něco jako já do demos/mithril a ty do demos/react, aby to nějak nekolidovalo (případně aby to pak ani jedno nepřekáželo s reálným vývojem).
Můžem udělat branch / fork. (branch asi stačí)
OK, udělám to tedy asi takhle.
Souvisí s #2 (abychom tu měli pořádek)
Udělal jsem minimal react example na branch react-example. Hodil jsem to na firebase, odkaz je híííííír. Mějte prosím na paměti, že se jedná o demo, tj. nějaké bugy tam možná jsou, nepřestavuji si, že by toto byla jediná funkcianolita, předmětů tam mnoho není a nepsal jsem media queries (tj. jak to bude vypdata na malé obrazovce), testy, dokumentaci ani prop types. Koho by zajímalo jak to pustit u sebe, tak jsem tam nechal default README, které vzniklo při inicializaci. Konkrétněji bych toto řešil až se rozhodneme pro některou z variant. Máte-li zkušenosti s reactem, doporučuji si kód projít.
Pak jsou tam ještě věci, které mi vyloženě vadí, ale nechtěli se mi řešit, např. jak se chová aplikace při mačkání entru. Výhledově toto není problém a pro demo to není důležité.
Je použit Material UI a Webstorm.
Uzavřít s #15.
Ukázat React example, kde bude vyhledávací okno. Do kódu budou nahardcodovat data. V těchto datech umožnit textové vyhledávání (možná jen podle názvu) a rozumně zobrazit výsledek.
Toto obnáší i založení React aplikace a předvedení jejího spuštění pro lokální vývoj.