Website Mockup for X-CPQ Editor with Tailwind and DaisyUI
This commit is contained in:
@@ -0,0 +1,63 @@
|
||||
# xcpq Überblick
|
||||
|
||||
## Installation
|
||||
|
||||
## Build How To
|
||||
|
||||
### Open Source - Pakete
|
||||
|
||||
#### Go:
|
||||
|
||||
##### Viper
|
||||
|
||||
Viper dient zum Laden uns Auswerten von Config-Dateien. In diesem Case werden die HTTP-Servereinstellungen und die Datenbankverbindung ausgewertet.
|
||||
|
||||
````
|
||||
go get github.com/spf13/viper
|
||||
````
|
||||
|
||||
##### PostgreSQL
|
||||
|
||||
Die Datenbank des Systems ist in dem Datenbankmanagementsystem PostgreSQL abgelegt. Zum einen braucht es eine Installation des Systems, auf dem die Software Zugriff hat und zum anderen benötigt das System die entsprechenden PostgreSQL Treiber für Go.
|
||||
|
||||
````
|
||||
go get github.com/lib/pq
|
||||
````
|
||||
|
||||
##### Gin Gonic
|
||||
|
||||
Webserver Library zum Routing der API.
|
||||
|
||||
````
|
||||
go get -u github.com/gin-gonic/gin
|
||||
go get github.com/gin-contrib/cors
|
||||
go get github.com/gin-contrib/sessions
|
||||
````
|
||||
|
||||
#### HTML Erweiterungen
|
||||
|
||||
ggf. später lokal runter laden ...
|
||||
|
||||
##### Tailwind und DaisyUI
|
||||
Tailwind ist ein CSS Framework, das die Erstellung von Webseiten erleichtert. DaisyUI ist eine Erweiterung von Tailwind, die zusätzliche Komponenten bereitstellt.
|
||||
|
||||
````
|
||||
<link href="https://cdn.jsdelivr.net/npm/daisyui@5" rel="stylesheet" type="text/css" />
|
||||
<script src="https://cdn.jsdelivr.net/npm/@tailwindcss/browser@4"></script>
|
||||
````
|
||||
|
||||
##### HTMX
|
||||
|
||||
HTMX ist eine JavaScript-Bibliothek, die es ermöglicht, HTML direkt über AJAX-Anfragen zu aktualisieren.
|
||||
|
||||
````
|
||||
<script src="https://unpkg.com/htmx.org@1.9.2"></script>
|
||||
````
|
||||
|
||||
## Konfiguration des Systems
|
||||
|
||||
## Starten der Anwendung
|
||||
|
||||
## Tests
|
||||
|
||||
## Sonstiges
|
||||
Reference in New Issue
Block a user