3. Uživatelské rozhraní Flashcards

1
Q

Jaké jsou základní prvky uživatelského rozhraní a jejich účely?

A
  • Navigace (menu, sidebar): Umožňuje uživatelům snadný přechod mezi různými částmi aplikace.
  • Obsahová oblast: Zobrazuje hlavní obsah, jako jsou texty, obrázky, videa a formuláře.
  • Interaktivní prvky (tlačítka, odkazy, formulářová pole): Umožňují uživatelům provádět akce a interagovat s aplikací.
  • Informační komponenty (upozornění, dialogová okna): Poskytují důležité informace nebo zpětnou vazbu, například o provedených akcích nebo chybách.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Co znamená komponentový přístup ve vývoji uživatelských rozhraní?

A
  • Komponentový přístup znamená rozdělení uživatelského rozhraní na znovupoužitelné části, známé jako komponenty, které mají vlastní logiku a styl.
  • Tento přístup umožňuje snadnější údržbu a testování, protože každá komponenta je izolovaná a může být nezávisle upravována a testována.
  • Velmi populární ve frameworkách jako React, Vue.js, a Angular.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Jaké jsou základní technologie a frameworky pro vývoj uživatelských rozhraní?

A
  • HTML/CSS/JavaScript: Tři základní technologie pro webové uživatelské rozhraní, kde HTML určuje strukturu, CSS stylování a JavaScript interaktivitu.
  • React: JavaScriptová knihovna od Facebooku, která se zaměřuje na vývoj komponentových UI a nabízí vysoký výkon díky efektivnímu překreslování komponent.
  • Angular: Robustní framework pro vývoj SPA, který integruje šablony, testování a HTTP komunikaci, používá TypeScript.
  • Vue.js: Progresivní JavaScriptový framework, který je jednoduchý a přístupný, s důrazem na deklarativní renderování a složení komponent.
  • CSS Frameworky (Bootstrap, Tailwind): Poskytují předdefinované styly a komponenty pro rychlý vývoj responzivních uživatelských rozhraní.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly