Webframework: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
imported>Import Version 397 |
||
| (2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
| Zeile 2: | Zeile 2: | ||
---- | ---- | ||
== | == SSR Webframework == | ||
=== [[Webframeworkk/ASP.NET_Core|Asp Net Core]] === | |||
=== [[Webframeworkk/ASP. | |||
ASP.NET Core ist ein Open-Source-, plattformübergreifendes Framework von Microsoft zur Erstellung moderner, cloudbasierter Internetanwendungen. | ASP.NET Core ist ein Open-Source-, plattformübergreifendes Framework von Microsoft zur Erstellung moderner, cloudbasierter Internetanwendungen. | ||
| Zeile 20: | Zeile 13: | ||
* '''Integrierte Dependency Injection:''' Von Haus aus unterstützte Entkopplung von Komponenten. | * '''Integrierte Dependency Injection:''' Von Haus aus unterstützte Entkopplung von Komponenten. | ||
=== [[Webframework/ | === [[Webframework/Spring_Boot|Spring Boot]] === | ||
Spring Boot ist eine Erweiterung des Spring-Frameworks für Java, die darauf abzielt, den Konfigurationsaufwand für produktionsreife Anwendungen zu minimieren ( | |||
Spring Boot ist eine Erweiterung des Spring-Frameworks für Java, die darauf abzielt, den Konfigurationsaufwand für produktionsreife Anwendungen zu minimieren (“Convention over Configuration”). | |||
* '''Auto-Configuration:''' Automatische Einrichtung von Spring-Modulen basierend auf den vorhandenen JAR-Abhängigkeiten. | * '''Auto-Configuration:''' Automatische Einrichtung von Spring-Modulen basierend auf den vorhandenen JAR-Abhängigkeiten. | ||
| Zeile 28: | Zeile 22: | ||
* '''Actuator:''' Integrierte Endpunkte zur Überwachung und Verwaltung der Applikation. | * '''Actuator:''' Integrierte Endpunkte zur Überwachung und Verwaltung der Applikation. | ||
===[[Webframework/Chainlit|Chainlit]]=== | === [[Webframework/Chainlit|Chainlit]] === | ||
Chainlit ist ein Open-Source-Framework für Python, das die Entwicklung, das Testen und die Bereitstellung von LLM-basierten (Large Language Model) Anwendungen vereinfacht. | Chainlit ist ein Open-Source-Framework für Python, das die Entwicklung, das Testen und die Bereitstellung von LLM-basierten (Large Language Model) Anwendungen vereinfacht. | ||
| Zeile 34: | Zeile 29: | ||
* '''Integration mit LLMs:''' Unterstützt verschiedene Sprachmodelle wie OpenAI, Hugging Face und mehr. | * '''Integration mit LLMs:''' Unterstützt verschiedene Sprachmodelle wie OpenAI, Hugging Face und mehr. | ||
* '''UI-Komponenten:''' Bietet vorgefertigte UI-Elemente (z. B. Textfelder, Buttons, Dateiuploads) zur Gestaltung individueller Nutzeroberflächen. | * '''UI-Komponenten:''' Bietet vorgefertigte UI-Elemente (z. B. Textfelder, Buttons, Dateiuploads) zur Gestaltung individueller Nutzeroberflächen. | ||
* '''Einfache Installation & Nutzung:''' Kann mit wenigen Zeilen Python-Code gestartet werden. | * '''Einfache Installation & Nutzung:''' Kann mit wenigen Zeilen Python-Code gestartet werden. | ||
* '''Entwicklerfreundlich:''' Ideal für das Debugging und die Präsentation von KI-gestützten Workflows. | * '''Entwicklerfreundlich:''' Ideal für das Debugging und die Präsentation von KI-gestützten Workflows. | ||
---- | ---- | ||
''Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).'' | ''Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).'' | ||
Aktuelle Version vom 5. April 2026, 18:51 Uhr
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).
SSR Webframework
ASP.NET Core ist ein Open-Source-, plattformübergreifendes Framework von Microsoft zur Erstellung moderner, cloudbasierter Internetanwendungen.
- Plattformunabhängigkeit: Läuft auf Windows, macOS und Linux.
- Performance: Gehört zu den schnellsten Web-Frameworks in Benchmarks (z. B. TechEmpower).
- Middleware-Pipeline: Modularer Aufbau des HTTP-Anforderungsverarbeitungsprozesses.
- Integrierte Dependency Injection: Von Haus aus unterstützte Entkopplung von Komponenten.
Spring Boot ist eine Erweiterung des Spring-Frameworks für Java, die darauf abzielt, den Konfigurationsaufwand für produktionsreife Anwendungen zu minimieren (“Convention over Configuration”).
- Auto-Configuration: Automatische Einrichtung von Spring-Modulen basierend auf den vorhandenen JAR-Abhängigkeiten.
- Eingebettete Server: Direkte Ausführung als JAR mit integriertem Tomcat, Jetty oder Undertow.
- Starters: Vordefinierte Abhängigkeitsbündel (z. B. `spring-boot-starter-web`) zur Vereinfachung des Builds.
- Actuator: Integrierte Endpunkte zur Überwachung und Verwaltung der Applikation.
Chainlit ist ein Open-Source-Framework für Python, das die Entwicklung, das Testen und die Bereitstellung von LLM-basierten (Large Language Model) Anwendungen vereinfacht.
- Schnelle Prototypenerstellung: Ermöglicht das schnelle Erstellen interaktiver Chat-Oberflächen für KI-Anwendungen.
- Integration mit LLMs: Unterstützt verschiedene Sprachmodelle wie OpenAI, Hugging Face und mehr.
- UI-Komponenten: Bietet vorgefertigte UI-Elemente (z. B. Textfelder, Buttons, Dateiuploads) zur Gestaltung individueller Nutzeroberflächen.
- Einfache Installation & Nutzung: Kann mit wenigen Zeilen Python-Code gestartet werden.
- Entwicklerfreundlich: Ideal für das Debugging und die Präsentation von KI-gestützten Workflows.
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).