<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://mediawiki.wissen-ahrensburg.de/index.php?action=history&amp;feed=atom&amp;title=Portal%3AWebframework</id>
	<title>Portal:Webframework - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.wissen-ahrensburg.de/index.php?action=history&amp;feed=atom&amp;title=Portal%3AWebframework"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.wissen-ahrensburg.de/index.php?title=Portal:Webframework&amp;action=history"/>
	<updated>2026-10-04T04:07:33Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wissen Sammlung</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://mediawiki.wissen-ahrensburg.de/index.php?title=Portal:Webframework&amp;diff=164&amp;oldid=prev</id>
		<title>Thorsten: Die Seite wurde neu angelegt: „__NOTOC__ Der &#039;&#039;&#039;Webframework-Evolution-Lernpfad&#039;&#039;&#039; bringt erfahrene Entwicklerinnen und Entwickler dazu, die Landschaft digitaler Web-Frameworks – von CGI-Skripten (1993) bis zu KI-nativen, agentengestützten Frameworks (2024+) – als &#039;&#039;&#039;Architektur- und Technikgeschichte&#039;&#039;&#039; zu verstehen, statt nur eine Featureliste zu vergleichen. Ein Sechs-Generationen-Modell (inspiriert von einer externen Übersichtsseite, jeder Fakt unabhängig geprüft) ordnet re…“</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.wissen-ahrensburg.de/index.php?title=Portal:Webframework&amp;diff=164&amp;oldid=prev"/>
		<updated>2026-09-13T07:05:54Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „__NOTOC__ Der &amp;#039;&amp;#039;&amp;#039;Webframework-Evolution-Lernpfad&amp;#039;&amp;#039;&amp;#039; bringt erfahrene Entwicklerinnen und Entwickler dazu, die Landschaft digitaler Web-Frameworks – von CGI-Skripten (1993) bis zu KI-nativen, agentengestützten Frameworks (2024+) – als &amp;#039;&amp;#039;&amp;#039;Architektur- und Technikgeschichte&amp;#039;&amp;#039;&amp;#039; zu verstehen, statt nur eine Featureliste zu vergleichen. Ein Sechs-Generationen-Modell (inspiriert von einer externen Übersichtsseite, jeder Fakt unabhängig geprüft) ordnet re…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__NOTOC__&lt;br /&gt;
Der &amp;#039;&amp;#039;&amp;#039;Webframework-Evolution-Lernpfad&amp;#039;&amp;#039;&amp;#039; bringt erfahrene Entwicklerinnen und Entwickler dazu, die Landschaft digitaler Web-Frameworks – von CGI-Skripten (1993) bis zu KI-nativen, agentengestützten Frameworks (2024+) – als &amp;#039;&amp;#039;&amp;#039;Architektur- und Technikgeschichte&amp;#039;&amp;#039;&amp;#039; zu verstehen, statt nur eine Featureliste zu vergleichen. Ein Sechs-Generationen-Modell (inspiriert von einer externen Übersichtsseite, jeder Fakt unabhängig geprüft) ordnet reale, existierende Software wie Ruby on Rails, Django, React, Next.js, Astro und Aider ein. &amp;#039;&amp;#039;&amp;#039;Wie die verwandten Evolution-Bücher dieser Reihe:&amp;#039;&amp;#039;&amp;#039; Dieses Buch teilt bewusst &amp;#039;&amp;#039;&amp;#039;keine&amp;#039;&amp;#039;&amp;#039; Rahmenhandlung mit den übrigen Geschwisterbüchern – kein fiktives Projekt Harborlight, kein Team Driftline. Reines Sachbuch, jede Übung an echten, existierenden Frameworks.&lt;br /&gt;
&lt;br /&gt;
== Der Lernpfad in vier Stufen ==&lt;br /&gt;
&lt;br /&gt;
=== 🟢 L1 – Grundlagen: Generation 1 – Serverseitige, monolithische Web-Frameworks ===&lt;br /&gt;
&lt;br /&gt;
Drei Unterphasen: CGI-Pioniere, Full-Stack-MVC, Enterprise-Java/.NET.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nr. !! Kapitel !! Das lernst du !! Status&lt;br /&gt;
|-&lt;br /&gt;
| 1 || [[Webframework-Evolution/Architektur vor Erscheinungsjahr|Architektur vor Erscheinungsjahr]]&lt;br /&gt;
| Drei Achsen (Rendering-Ort, Kopplung Server/Client, Reaktivitätsmodell) statt Zeitachse als Ordnungsprinzip || –&lt;br /&gt;
|-&lt;br /&gt;
| 2 || [[Webframework-Evolution/Generation 1a – CGI-Pioniere und Skriptsprachen|Generation 1a – CGI-Pioniere und Skriptsprachen]]&lt;br /&gt;
| PHP/FI (1995, Rasmus Lerdorf), Perl CGI.pm – ein Prozess pro Anfrage, kein Zustandsgedächtnis || –&lt;br /&gt;
|-&lt;br /&gt;
| 3 || [[Webframework-Evolution/Generation 1b – Full-Stack-MVC-Frameworks|Generation 1b – Full-Stack-MVC-Frameworks]]&lt;br /&gt;
| Ruby on Rails (2004), Django (2005), Symfony (2005), Apache Struts (2000) – Convention over Configuration || –&lt;br /&gt;
|-&lt;br /&gt;
| 4 || [[Webframework-Evolution/Generation 1c – Enterprise-Java/.NET-Frameworks und Portal-Architekturen|Generation 1c – Enterprise-Java/.NET-Frameworks und Portal-Architekturen]]&lt;br /&gt;
| Spring Framework (2003), JavaServer Faces, ASP.NET Web Forms (2002) – Dependency Injection und Cluster-Betrieb || –&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 🟡 L2 – Fortgeschritten: Generation 2 &amp;amp; 3 – Ajax-Ära und Single-Page-Applications ===&lt;br /&gt;
&lt;br /&gt;
Asynchrones Nachladen, Batteries-Included vs. Micro-Framework, vollständiges Client-Rendering.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nr. !! Kapitel !! Das lernst du !! Status&lt;br /&gt;
|-&lt;br /&gt;
| 5 || [[Webframework-Evolution/Generation 2 – Ajax-Ära und JavaScript-Bibliotheken|Generation 2 – Ajax-Ära und JavaScript-Bibliotheken]]&lt;br /&gt;
| jQuery (2006), Prototype.js (2005), Google Web Toolkit – Fragmente nachladen statt Seiten neu laden || –&lt;br /&gt;
|-&lt;br /&gt;
| 6 || [[Webframework-Evolution/Exkurs: Batteries-Included vs. Micro-Framework|Exkurs: Batteries-Included vs. Micro-Framework]]&lt;br /&gt;
| Django/Rails/Laravel (2011) vs. Express.js (2010)/FastAPI (2018) – eine Designphilosophie quer zu allen Generationen || –&lt;br /&gt;
|-&lt;br /&gt;
| 7 || [[Webframework-Evolution/Generation 3 – Single-Page-Application-Frameworks|Generation 3 – Single-Page-Application-Frameworks]]&lt;br /&gt;
| AngularJS (2010), React (2013), Vue.js (2014) – Virtual DOM und Backend als reine JSON-API || –&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 🟠 L3 – Profi: Generation 4 &amp;amp; 5 – Meta-Frameworks und Server Components/Islands ===&lt;br /&gt;
&lt;br /&gt;
SSR/SSG mit Hydration, feingranulare Interaktivität ohne unnötiges JavaScript.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nr. !! Kapitel !! Das lernst du !! Status&lt;br /&gt;
|-&lt;br /&gt;
| 8 || [[Webframework-Evolution/Generation 4 – Full-Stack-JavaScript und Meta-Frameworks|Generation 4 – Full-Stack-JavaScript und Meta-Frameworks]]&lt;br /&gt;
| Next.js (2016), Nuxt.js (2016), SvelteKit, Remix (2021) – Hydration löst SEO-Probleme, führt eigene ein || –&lt;br /&gt;
|-&lt;br /&gt;
| 9 || [[Webframework-Evolution/Generation 5 – Server Components, Edge und Islands-Architektur|Generation 5 – Server Components, Edge und Islands-Architektur]]&lt;br /&gt;
| Astro (2021), Qwik (2021, Resumability), Next.js App Router – nur so viel JavaScript wie nötig || –&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 🔴 L4 – Experte: Generation 6, Einordnung, Auswahl, Migration und Ausblick ===&lt;br /&gt;
&lt;br /&gt;
KI-native UI-Erzeugung, alternative Klassifikation, Entscheidungsrahmen, Migrationsrealität, Grenzen.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nr. !! Kapitel !! Das lernst du !! Status&lt;br /&gt;
|-&lt;br /&gt;
| 10 || [[Webframework-Evolution/Generation 6 – KI-native und agentengestützte Web-Frameworks|Generation 6 – KI-native und agentengestützte Web-Frameworks]]&lt;br /&gt;
| v0.dev, Vercel AI SDK, Aider (2023) – „Vibe Coding ersetzt kein Architekturverständnis&amp;quot; || –&lt;br /&gt;
|-&lt;br /&gt;
| 11 || [[Webframework-Evolution/Alternative Klassifikationsschemata|Alternative Klassifikationsschemata]]&lt;br /&gt;
| Rendering-Strategie, Backend-Sprache/Runtime, Architektur-Philosophie, Reaktivitätsmodell || –&lt;br /&gt;
|-&lt;br /&gt;
| 12 || [[Webframework-Evolution/Ein Web-Framework für die eigene Situation auswählen|Ein Web-Framework für die eigene Situation auswählen]]&lt;br /&gt;
| Fünf Leitfragen statt Benchmark-Tabelle: SEO, Interaktivität, Team, Vendor-Bindung, KI-Rolle || –&lt;br /&gt;
|-&lt;br /&gt;
| 13 || [[Webframework-Evolution/Migration zwischen Generationen|Migration zwischen Generationen]]&lt;br /&gt;
| Was bei MVC → SPA → Meta-Framework → Islands tatsächlich verloren geht || –&lt;br /&gt;
|-&lt;br /&gt;
| 14 || [[Webframework-Evolution/Grenzen des Generationenmodells und Ausblick|Grenzen des Generationenmodells und Ausblick]]&lt;br /&gt;
| Warum Generationen überlappen, Vendor-Nähe von Meta-Frameworks, Kurzlebigkeit von Generation 6 || –&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Feste Fakten zu diesem Buch ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Keine&amp;#039;&amp;#039;&amp;#039; fiktive Rahmenhandlung – wie die anderen Evolution-Bücher dieser Reihe kein Projekt Harborlight, kein Team Driftline. Jedes Kapitel arbeitet mit realen, existierenden Web-Frameworks.&lt;br /&gt;
* Kapitel-Skelett (sechs Generationen + Batteries-Included/Micro-Framework als Sonderkategorie + alternative Klassifikation) inspiriert von einer externen Übersichtsseite (dokument.wissen-ahrensburg.de) – als Gliederungsvorschlag übernommen, jeder Framework-Fakt unabhängig recherchiert.&lt;br /&gt;
* Bemerkenswerter Fund während der Recherche: &amp;#039;&amp;#039;&amp;#039;Continue.dev&amp;#039;&amp;#039;&amp;#039;, als Generation-6-Vertreter behandelt, wurde im Juni 2026 von Cursor übernommen und eingestellt – im Kapitel als Beleg für die Kurzlebigkeit dieser Generation stehen gelassen statt entfernt.&lt;br /&gt;
* Zeitspanne der behandelten Software: &amp;#039;&amp;#039;&amp;#039;1995&amp;#039;&amp;#039;&amp;#039; (PHP/FI) bis &amp;#039;&amp;#039;&amp;#039;2024+&amp;#039;&amp;#039;&amp;#039; (KI-native Frameworks).&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Webframework-Evolution-Lernpfad]]&lt;/div&gt;</summary>
		<author><name>Thorsten</name></author>
	</entry>
</feed>