SEO açısından konuşacağım.
Bir çok dil ve teknolojiyi kullanan biri olarak diyebilirim ki, react vue vs henüz seo açısından uygun değil.
Google'ın sitenizi indekslemesi için (CSR) render etmesi gerekir ki bu, google botları açısından bir zaman yükü oluşturur ve sitenizin indekslenmesi yavaşlar.
SSR kullanımında ise 2 defa sunucuya yük bindirmiş oluruz. 1) çıktının sunucuda render edilmesi, 2) client tarafında yük bindirilmesi ve google'ın yeniden render etme süresi...
Peki ne şiş ne kebap ne yapabiliriz. Hem dinamik olsun hemde Serverside render olsun.
Ben php+alpinejs önerebilirim. Alpine Vuejs gibi kullanıma sahiptir. Ama vuejs, reactjs gibi yük bindirmez. Client tarafında aynı dinamikliğe kavuşursun.
Teknoloji açısından;
Php öldü diyemezsiniz. Şuan php halen geliştirilmektedir. 8.1.x sürümü şuan piyasada.
Ayrıca deneyimlerime göre piyasadaki, en stabil ve en güncel framework'ler PHP de bulunmaktadır.
Ayrıca kaliteli bir topluluk bulumaktadır.
PHP-FIG PHP Framework Interop Group - PHP-FIG
Ayrıca şu cehaletten kurtulmalısınız. Node, VueJs, ReactJs vs. PHP ile zaten kullanılıyor ve kullanılmaktadır.
Örneğin;
Laravel+Inertia+Vue
Laravel+Vue
Laravel+React
Symfony+React vb...
Sonuç;
Projeye göre kullanılacak teknoloji ve diller değişir. PHP ölmez ama üstüne bu teknolojileri koyabilecek yetkinlikte olmanız ve kendinizi geliştirmeniz gerekir. Yoksa siz piyasadan silinirsiniz.