Update README.md

This commit is contained in:
2026-09-21 09:18:08 +02:00
parent c533d8a39e
commit a631b31341
+24
View File
@@ -49,3 +49,27 @@ Als Quelltext-Editor / IDE kommt VSCode zum Einsatz.
### DBeaver
Ist der Datenbank-Editor
## Technische Dokumentation
### 20.09.2026 Grundsätzliche technische Entscheidungen
#### Systeme:
- Programmiersprache : - GO
- Javascript
- SQL
- Datenbank: Postgresql
- Webtechnologie: HTMX
#### Grundlegende technische Entscheidungen
- Jedes relevante Objekt (z.B. Produkte) hat eine Darstellung als:
- Node (Raumdarstellung)
- Form (Darstellung des Objektes und Editiermöglichkeit) - List (Listen /Tabellensicht
- Alle Objekte werden in der API über ihre eindeutige ID angesprochen. Über die ID kann ich den Typ des Objektes herausfinden
- Objekte werden nur bei Bedarf aus der Datenbank geladen.
- Objekte werden nach dem Laden oder Anlegen gechached!
- Weboberflächen zur Pflege der Daten aber auch die Seiten zur Nutzung des CPQ müssen responsive sein!
- Nutzung des 12- Spalten loyouts!
- Alle Images haben einen Alternativen Text
- Struktur der Oberfläche und die Darstellung werden strikt getrennt (HTML + CSS)
- Die Entwicklung erfolgt über die Definition von Tickets
- Jedes Ticket verursacht ein Brauch und einen Merge!