v2.5.2
Giriş yap

Vue js ve Laravel ile Server Side Rendering

mhaciyev
3,686 defa görüntülendi

Selam.Laravel ile veb geliştiren bir veb developerim.
Gökan ögretmenin udemydeki vuejs eğitim setini izleyerek ögretmenin ögretdigi kadar biliyorum.Kendisine teşekkür ederim.Bir kurs ancak bu kadar mükemmel ola bilir.Vuejs i çok mükemmel anlatmış.
Laravel ile vuejs i birlikde kullanmak mümkün blade template in içerisinde.
Problemim server side rendering.
İnternetde uzun uzun araştırtım.
Google v8 motoru ile v8js yardımı ile server side rendering mümkün.
Amma yapamadım.
V8js in nasıl kurulduğunuda başaramadım.V8 motoru shared hostingde varmı,kurulumu nasıl olur hiç bir fikrim yok.Hostingde node js uygulaması çalıştırıla biliyor.
Vuejs ile Laraveli birlikde kullanarak blade template ile server side rendering farklı yolla nasıl yapılır.
Bulamıyorum.
Gökan öğretmen sizin tercübelerinize inanıyorum.Yardımçı olursanız çok sevinirim.

gkandemir
1873 gün önce

Selam dostum,
Teşekkür ederim düşüncelerin için. Laravel pek bilmiyorum. Fakat seni şu şekilde yönlendirebilirim. Laravel Vue'nun Sponsorlarından birisi. Bundan dolayı Laravel ile Vue Entegrasyonlarını sık sık görebiliyoruz. Neden PHP ya da Neden Codeigniter, Symphony vb teknolojiler ile yok da Laravel ile entegrasyonu var diye soruyorsan cevabı budur.

Laravel ile SSR mümkünatı tabiki de bulunuyor. Fakat ben nasıl olduğunu bilmiyorum. Dediğim gibi Laravel bilmiyorum. Senin için küçük bir araştırma yaptım. Linkleri aşağıda bulabilirsin.

https://medium.com/js-dojo/advanced-server-side-rendering-with-laravel-vue-multi-page-app-486b706e654
https://vuejsdevelopers.com/2017/11/06/vue-js-laravel-server-side-rendering/
https://github.com/spatie/laravel-server-side-rendering

Bunların dışında ck778'in de dediği gibi JavaScript Sunucusu üzerinden kendin de SSR yapabilirsin sadece Vue.js kullanarak. Fakat Vue bile kendi sitesinde direk Nuxt.js'i öneriyor. Bu konuda oldukça hızlı proje çıkartmanı sağlayan Nuxt'ı öneriririm.

Hepsi bir kenara Vue ile yapmış olduğun bir Single Page Application (SPA) zaten google ajanları tarafından sen nasıl görüyorsan o şekilde okuyor. Bundan dolayı aslında senin SSR yapmana gerek yok :)

Yine de senin bileceğin iş :)