Webframework
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).
ASP.NET Core
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.
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).