3. Dokumentace backendu Flashcards

1
Q

Co by měl obsahovat úvod a přehled dokumentace backendu?

A
  • Stručný popis účelu a funkcí backendové aplikace.
  • Obecný přehled architektury a použitého technologického stacku.
  • Cíle a rozsah dokumentace.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Jaké informace by měla obsahovat sekce architektury a designu v dokumentaci backendu?

A
  • Detailní popis hlavních komponent systému a jejich vzájemných interakcí.
  • Vysvětlení použitých designových vzorů a architektonických rozhodnutí.
  • Diagramy a modely, které ilustrují strukturu a workflow aplikace.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Jaké klíčové informace by měla obsahovat dokumentace konfigurace a nasazení backendu?

A
  • Instrukce pro nastavení a konfiguraci aplikace, včetně závislostí a environmentálních proměnných.
  • Podrobný průvodce deploymentem aplikace, včetně kroků pro spuštění na produkčním serveru.
  • Popis postupů pro monitorování a logování aplikace.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Co by měla obsahovat dokumentace perzistentní vrstvy?

A
  • Schéma databáze včetně diagramů a popisů tabulek a vztahů.
  • Historie a popis migrací databáze, včetně migračních skriptů.
  • Strategie indexace a další optimalizační techniky pro zlepšení výkonu databáze.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Jak by měla být strukturována dokumentace API služeb?

A
  • Kompletní seznam API endpointů s popisem URL, podporovaných HTTP metod a očekávaných odpovědí.
  • Detailní popis parametrů, formátů dat a návratových typů.
  • Příklady volání API, včetně autentizace a autorizace, s praktickými příklady použití.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly