Tulisan Paul Kinlan yang mengajukan “Dead Framework Theory” menganalisis realitas ekosistem yang telah terkunci pada React
React = platform web de facto
Ketika LLM dan alat pembuat kode menghasilkan kode React sebagai default,
framework baru menjadi makin sulit menembus hambatan berupa data pelatihan LLM, default alat, dan kebiasaan developer.
Efek feedback loop
Semakin banyak situs React → LLM semakin sering menghasilkan kode React →
hasilnya terbentuk struktur sirkular yang makin memperkuat ekosistem yang berpusat pada React.
Hambatan bagi framework baru
- Karena kekurangan data pelatihan, LLM tidak mampu menghasilkan contoh kode
- Sebagian besar alat mendukung React sebagai default
- Sulit bagi developer untuk keluar dari ekosistem yang sudah mereka kenal
Makna
Keunggulan teknis saja tidak lagi cukup.
Kita telah memasuki era ketika framework baru sejak awal memang sulit untuk ‘bertahan hidup’.
Kini fokus persaingan bukan lagi pada teknologinya sendiri, melainkan pada efek jaringan dari data, alat, dan ekosistem.
5 komentar
Karena saya hipster, saya konsisten pakai vue .. saya bakal rajin melatih llm dengan vue...
Dibanding awal tahun ini, unduhan mingguan naik 20 juta dan repositori bertambah 4 juta. Bahkan jika semua framework UI lain (vue, angular, svelte, dll.) digabungkan, angkanya tetap tidak sampai segitu... memang benar sedang ada demam vibe coding.
Saat ini, karena model mempelajari kemiripan relasi antarkata lalu menebak kata berikutnya, dan seolah-olah berpikir lewat monolog internal sambil menebak kata berikutnya, jawabannya jadi banyak berfokus pada kalimat-kalimat yang sering muncul.
Kalau nanti bisa memahami prinsip seperti manusia, memahami hal-hal yang bersifat fisik alih-alih sekadar kata, dan sebagainya,
bukan berarti harus sudah sering melihat sintaks Svelte yang membingungkan atau
runeyang baru muncul; rasanya cukup dengan membaca dokumentasi tentangrune, lalu setelah itu bisa menerapkannya ke mana-mana.Menurut saya, fokus persaingannya bukan soal efek jaringan, melainkan perlunya perkembangan AI.
LLM memang benar-benar sangat sering bingung dengan sintaks rune Svelte sampai terasa aneh
Bagian ini terasa relate juga
Setiap kali menulis prompt, saya selalu menjelaskan agar menggunakan Rune, tetapi tak lama kemudian dia mulai bingung lagi.
Saya juga merasa dia bahkan sama sekali tidak mencoba sintaks seperti
$derived.by