Laravel ve React aynı projede mi kullanılmalı ayrı ayrı mı?

akikolj

Femtopat
Katılım
8 Ağustos 2025
Mesajlar
76
Daha fazla  
Cinsiyet
Erkek
React'ı Laravel ile birlikte mi kurmak daha iyi yoksa backend ve frontend olarak ayrı ayrı kurmak mı?
@TheAny hocam sizin bir bilginiz var mı?
 
Sahsen ben auth managementin vesaire Laravel tarafindan yonetilmesinden ve routingin laravel tarafindan yapilmasindan mutluyum. O yuzden kendim Inertia + React starter paketini kuruyorum eger frontend’i de ben yapiyorsam. Sirkette calisirken frontend ekibiyle backend ekibi ayri oldugu icin gerek olmuyor ama solo projeler icin bence buyuk kolaylik.
 
Sahsen ben auth managementin vesaire Laravel tarafindan yonetilmesinden ve routingin Laravel tarafindan yapilmasindan mutluyum. O yuzden kendim ınertia + React starter paketini kuruyorum eger Frontend'i de ben yapiyorsam. Sirkette calisirken frontend ekibiyle backend ekibi ayri oldugu icin gerek olmuyor ama solo projeler icin bence buyuk kolaylik.

Arada performans veya başka bir yönden fark oluyor mu?
 
Copilot Gemini vs sana izahını daha iyi yapar. Aklına takılan en ince detayına kadar sor. react biraz biliyom ama ASP ciyim . Laravelle tanışmak kısmet olmadı daha.
 
Arada performans veya başka bir yönden fark oluyor mu?
Yani projeye bagli degisir. Cogu geleneksel CRUD uygulamasinda Laravel Inertia daha hizli olacak. Sebebi, API cagrilarini yapip gelen datayi user tarafinda islemek yerine, sayfayi yuklemeden once zaten datayi yuklemis olacaksin ve datayi client tarafina vereceksin. Ayrica birden fazla ihtiyacin olan API oldugunda normalde tek bi is icin client'ta, o birden fazla cagrinin network gecikmesinin tek bir gecikmeye dustugunu dusun iste. Genel itibariyle daha hizli olur diyebilirsin. Ama dedigim gibi, projeye bagli degisecektir bu illa. Daha yavas oldugu bi durumda vardir muhtemelen suan aklima gelmesede.

Baska yonden fark ise, gelistirme mantigin degisecek. Birinde API cagrilari ile getirdigin datalari client tarafinda isleyeceksin. Digerinde datayi isleyip client'a vereceksin hazir sekilde. Ikincisi Inertia ile olan. Security management, state management, cache mekanizman vesaire ciddi olcude degisecek. Scalability gerektiginde dagitim mekanizman da degisecek.

SSR yapman gerekirse Inertia biraz daha zahmetli olur genelde. SSR yapilamaz degil, sadece biraz daha fazla setup istiyor.
 

Technopat Haberler

Yeni konular

Geri
Yukarı