Webframework: Unterschied zwischen den Versionen
// via Wikitext Extension for VSCode |
|||
| Zeile 2: | Zeile 2: | ||
---- | ---- | ||
== [[Webframeworkk/ASP.NET Core|Asp Net Core]] == | ==SSR Webramework== | ||
===React=== | |||
===Angular=== | |||
==SSG Webframework== | |||
===Next.js=== | |||
===Astro.js=== | |||
===Hugo=== | |||
===Docusaurus=== | |||
===MkDocs=== | |||
==SSR Webframework== | |||
=== [[Webframeworkk/ASP.NET Core|Asp Net Core]] === | |||
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 10: | Zeile 20: | ||
* '''Integrierte Dependency Injection:''' Von Haus aus unterstützte Entkopplung von Komponenten. | * '''Integrierte Dependency Injection:''' Von Haus aus unterstützte Entkopplung von Komponenten. | ||
== 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 ("Convention over Configuration"). | 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"). | ||
| Zeile 19: | Zeile 29: | ||
==[[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. | ||
Version vom 22. Februar 2026, 16:23 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 Webramework
React
Angular
SSG Webframework
Next.js
Astro.js
Hugo
Docusaurus
MkDocs
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
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).