Paul Kinlans „Dead Framework Theory“ analysiert die Realität eines auf React zentrierten Ökosystems.
React = de-facto-Webplattform
Da LLMs und Codegenerierungs-Tools standardmäßig React-Code erzeugen,
ist es für neue Frameworks schwierig geworden, die Hürden von LLM-Trainingsdaten, Tool-Standards und Entwicklergewohnheiten zu überwinden.
Effekt der Feedback-Schleife
Je mehr React-Websites es gibt → desto mehr React-Code geben LLMs aus →
dadurch verstärkt sich das auf React ausgerichtete Ökosystem weiter.
Hürden für neue Frameworks
- Wegen fehlender Trainingsdaten können LLMs keine Codebeispiele erzeugen
- Die meisten Tools unterstützen React standardmäßig
- Für Entwickler ist es schwer, ein bereits vertrautes Ökosystem zu verlassen
Bedeutung
Technische Überlegenheit allein reicht nicht mehr aus.
Wir sind in eine Ära eingetreten, in der es für neue Frameworks von Anfang an schwer ist, überhaupt zu „überleben“.
Der Fokus des Wettbewerbs liegt nun weniger auf der Technologie selbst als auf den Netzwerkeffekten von Daten, Tools und Ökosystemen.
5 Kommentare
Als Hipster bleibe ich konsequent bei Vue .. ich werde dem LLM fleißig Vue beibringen ...
Im Vergleich zum Jahresanfang sind die wöchentlichen Downloads um 20 Millionen und die Repositories um 4 Millionen gestiegen. Selbst wenn man alle anderen UI-Frameworks wie Vue, Angular und Svelte zusammenzählt, erreichen sie diese Zahlen nicht einmal ... Der Hype um Vibe Coding ist also wirklich groß.
Derzeit lernt es die relationale Ähnlichkeit von Wörtern, erschließt daraus das nächste Wort und tut über inneres Selbstgespräch so, als würde es denken, aber letztlich sagt es vor allem Sätze voraus, die es oft gesehen hat, deshalb wirkt es so.
Wenn es künftig wie ein Mensch die zugrunde liegenden Prinzipien versteht, also nicht Wörter, sondern physische Dinge und Ähnliches begreift,
dann müsste man nicht nur deshalb viele verwirrende Beispiele der neuen Svelte-Runen-Syntax gesehen haben, sondern es würde wohl reichen, einfach nur die Dokumentation zu den Runen zu lesen, um das danach überall anwenden zu können.
Ich denke, der Fokus des Wettbewerbs liegt weniger auf Netzwerkeffekten, sondern eher darauf, dass weitere Fortschritte bei KI nötig sind.
Das LLM ist wirklich ungewöhnlich oft von der Svelte-Runes-Syntax verwirrt.
Diesen Punkt finde ich nachvollziehbar.
Jedes Mal, wenn ich einen Prompt schreibe, gebe ich ausdrücklich an, dass Runes verwendet werden sollen, aber schon nach kurzer Zeit scheint es wieder durcheinanderzugehen.
Bei einer Syntax wie
$derived.byentsteht sogar der Eindruck, dass sie gar nicht erst versucht wird.