Çözüldü Laravel ve React ile yapılan site nasıl yayınlanır?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Algoris

Kilopat
Katılım
11 Ağustos 2018
Mesajlar
118
Çözümler
1
Merhaba, Laravel + Inertia + React ile bir web sitesi geliştirdim. Projeyi açarken React starter kit ile açtım. Laravel tarafını API olarak kullanıyorum, React tarafını da frontend olarak kullandım. Şimdi bu siteyi nasıl canlıya taşıyacağım? Linux hosting'lerde React desteği yok, nasıl bir hosting seçimi yapabilirim?
 
Son düzenleyen: Moderatör:
Çözüm
Shared hostinglerde react destegi yoktur. Dedicated herhangi bir linux sunucusunda hostlarsin react sunucuyu. Ek olarak build alirsan react sunucusuna da ihtiyacin yok.

Build aldigin halini shared hosta upload ediyorsun (full project olarak, laravel kismi da dahil), sonrasinda apache yada nginx, ne sundularsa sana, onun document rootunu proje icerisinde ki /public’e ayarliyorsun.

Dikkat et PHP acik olsun kullandigin hostta. Sonrasinda direkt girebilirsin. node ile sunucu acma muhabbeti sadece gelistirme siradinda gerekiyor. Build aldiktan sonra static olarak serve edebiliyorsun. Inertia hydration kismini kendi hallediyor zaten.
Shared hostinglerde react destegi yoktur. Dedicated herhangi bir linux sunucusunda hostlarsin react sunucuyu. Ek olarak build alirsan react sunucusuna da ihtiyacin yok.

Build aldigin halini shared hosta upload ediyorsun (full project olarak, laravel kismi da dahil), sonrasinda apache yada nginx, ne sundularsa sana, onun document rootunu proje icerisinde ki /public’e ayarliyorsun.

Dikkat et PHP acik olsun kullandigin hostta. Sonrasinda direkt girebilirsin. node ile sunucu acma muhabbeti sadece gelistirme siradinda gerekiyor. Build aldiktan sonra static olarak serve edebiliyorsun. Inertia hydration kismini kendi hallediyor zaten.
 
Çözüm

Çok teşekkür ederim bilgiler için deneyeceğim yalnızca shared hosting üzerinden yapmayı.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…