Backend/API Frameworks und Microframeworks: Unterschied zwischen den Seiten

Aus ahrensburg.city
(Unterschied zwischen Seiten)
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
== Reifegrad: Tier 1 ==
== Microframeworks nach Reifegrad (Tier 1) ==
;Kriterien
* Gin (Go) – Sehr populär und ausgereift im Go-Ökosystem, performant.
: LTS/planbare Releases, breite Produktionseinsätze, starkes Ökosystem, aktive Security-Pflege, gute Dokumentation.
* Actix Web (Rust) – Führend bei Rust, sehr performant, Community wächst, stabil.
 
* Axum (Rust) – Modern, auf Tokio/hyper/tower basierend; typsichere Extractors, ergonomischer Router, hohe Performance, aktiv gepflegt, stabil.
{| class="wikitable sortable"
! Framework !! Sprache/Runtime !! Lizenz !! LTS/Release-Kadenz !! Ökosystem/Plugins !! Hinweise
|-
| Spring Boot || Java/JVM || Apache-2.0 || LTS, 2×/Jahr || Sehr groß || De-facto-Standard im Java-Backend
|-
| ASP.NET Core || .NET/C# || MIT || LTS, planbar || Groß || Hohe Performance, erstklassiges Tooling
 
|-
| Gin || Go || MIT || Stabil || Mittel || Schnelles HTTP-Framework
|-
| Fiber || Go || MIT || Regelmäßig || Mittel || Express-ähnliche API, performant
|}

Aktuelle Version vom 27. Oktober 2025, 01:30 Uhr

Microframeworks nach Reifegrad (Tier 1)

  • Gin (Go) – Sehr populär und ausgereift im Go-Ökosystem, performant.
  • Actix Web (Rust) – Führend bei Rust, sehr performant, Community wächst, stabil.
  • Axum (Rust) – Modern, auf Tokio/hyper/tower basierend; typsichere Extractors, ergonomischer Router, hohe Performance, aktiv gepflegt, stabil.