docs in sub package

This commit is contained in:
2023-02-21 14:59:14 +00:00
parent 010ee6baf1
commit 1841083039
58 changed files with 128 additions and 127 deletions

53
docs/md/begriffe.md Normal file
View File

@@ -0,0 +1,53 @@
# Begriffe
## TibiCMS
Oberbegriff der den gesamten Stack, bestehend aus *tibi-server* mit *MongoDB** und *tibi-admin* beschreibt.
## tibi-server
Rest-API Server des *TibiCMS* Stack
## tibi-admin
Admin-UI/Backend zur Verwaltung der Inhalte im *tibi-server*
## API
Schnittstelle (hier Rest-API) des *tibi-server* (im Projektkontext ebenso für Projektspezifische Schnittstelle vrwendet)
## project / Projekt
Projekt innerhalb des *TibiCMS* welches üblicherweise die Datengrundlage für eine Website im *TibiCMS* ist
## collection / Kollektion
Datensammlung innerhalb eines Projekte (z.B. Newsartikel), in relationalen Datenbanken oft eine Tabelle
## field / Feld
Ein Datenfeld innerhalb einer Kollektion mit einem bestimmten Datentyp (z.B. string, number, ...)
## validator / Validator
Code oder Anweisung zur Überprüfung der Gültigkeit von Feld-Daten
## filter / Filter
Bildfilter zum Verkleinern oder Bearbeiten von Bildern beim Abruf von der API
## projection / Projektion
Abbildung der Daten auf ein Subset der Originaldaten
## hook
Vorerst nur in Javascript geschriebene Algorithmen, die die sich in die API einklinken um Daten oder Abläufe zu manipulieren
## user / Benutzer
Ein Benutzer mit Login innerhalb des *TibiCMS*
## permission / Berechtigung
Berechtigung innerhalb eines Projektes, welche einem Benutzer zugeordnet werden kann