Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:modul:ffit:3-jahr:cicd:learningunits:lu10:a [2026/05/05 13:44] apeterde:modul:ffit:3-jahr:cicd:learningunits:lu10:a [2026/05/21 09:26] (aktuell) apeter
Zeile 3: Zeile 3:
 ==== Definitionen / Unterscheidung ==== ==== Definitionen / Unterscheidung ====
  
 +| <WRAP> **Browser**
 +  * Applikation, um Webinhalte (HTML, CSS, JS) darzustellen
 +</WRAP> | <WRAP> **Webserver**
 +  * Nimmt HTTP(S)-Requests entgegen und liefert Antworten zurück an den Browser
 +  * Die Inhalte können statisch oder dynamisch sein
 +</WRAP> |
  
 +| <WRAP> **Frontend**
 +  * Der Teil der Webseite, der an den Aufrufer ausgeliefert wird und im Browser läuft 
 +</WRAP> | <WRAP>**Backend**
 +  * Läuft auf dem Server und verarbeitet Anfragen
 +  * Stellt Daten oder Funktionen über APIs bereit
 +</WRAP> |
 +
 +| <WRAP> **Statische Webseite**
 +  * Besteht aus fertigen Dateien (HTML, CSS, JS), die direkt ausgeliefert werden
 +</WRAP> | <WRAP> **Dynamische Webseite**
 +  * Inhalte werden abhängig vom Request zur Laufzeit erzeugt (.php-> .html, ...)
 +</WRAP> |
  
 ==== SSR vs. Entkoppelte Frontend/Backend-Architektur ==== ==== SSR vs. Entkoppelte Frontend/Backend-Architektur ====
Zeile 72: Zeile 90:
   * „Dynamic server usage“   * „Dynamic server usage“
  
 +
 +==== Vite ====
 +
 +Sofern Das Projekt auf der AWS-Umgebung deployed wird, muss der Root-Pfad der Applikation neu gesetzt werden.
 +
 +vite.config.js
 +<code javascript>
 +// vite.config.js
 +export default defineConfig({
 +  base: './',
 +  ...
 +})
 +</code>
  • de/modul/ffit/3-jahr/cicd/learningunits/lu10/a.1777981469.txt.gz
  • Zuletzt geändert: 2026/05/05 13:44
  • von apeter