Moje poznámky z prezentace „The Need for Speed”. Hezky a na konkrétním užití v aplikaci Cloudup shrnuje návrhové vzory známé z rozhraní Google, Facebooku a dalších.
- Stránka musí okamžitě reagovat na uživatelské interakce. Dobře známý příklad je Google stránka vyhledáváním.
- Tam kde zatím neznají obsah rozraní, zobrazí alespoň placeholder, který vypadá podobně. Obsah se zobrazí hned poté. Ve vývoji pro iOS se podobně využívá zástupný obrázek
default.png
. - Z UI je pak možné odstranit zbytečné a frustrující kolovrátky (spinners) a používat je jen ve chvíli kdy uživatel čeká více než 1 vteřinu.
- Ve chvíli kdy se změní data na backendu, snaží se reaktivně změnit frontend. V Cloudup pro to používají vlastní frontend technologii MyDB, propojenou s MongoDB.
První dva návrhové vzory jsou hezky vidět na videu:
Ale rozklikněte si nejlépe celý článek.
Komentujte
Našli jste chybu? Chcete doplnit svůj pohled?
Pište: [email protected]
Sdílení potěší: