Merhaba
Yeni Laravel projemde JQuery'yi tamamen yok sayıp Vue'ye entegre olmaya karar verdim. Dosya yapısını ne şekilde yapıyorsunuz?
Webpack ya da npm install gibi kavramlardan uzak durmak istiyorum, yani Vue'yü bildiğimiz .js dosyaları içinden çağıracağım, jQuery yazar gibi. Bunun sebebi yazılımı hazır satacağım, minimum dependency istiyorum.
Mesela admin kodlarken admin.js diye tek bir dosya olması kontrol dışına çıkmasına sebep olur.
Bunun yerine her componentin kendi js'i olsun, bunun içinde Vue componentleri tanımlayayım.
public/js/vue/admin/users-list.js
Tabii bunları tek tek header'da eklemek yerine header'ı section olarak tanımlayıp Laravel Blade'de append etmek iyi bir fikir midir bilmiyorum
Siz ne şekilde yapıyorsunuz? Ne tavsiye edersiniz?
Laravel projesinde Vue kullanmak
7
●261
- 30-01-2020, 12:07:21Kimlik doğrulama veya yönetimden onay bekliyor.
- 30-01-2020, 12:15:15Yok, biliyorum aslında ikisini de. Angular ve React ile kod yazdım.
Ben bu yazılımı çoklu satacağım. Müşteri satın aldığında istiyorum ki hiçbir şeyle uğraşmadan doğrudan kursun.
Installer'da PHP katmanı olacak ama npm install ekstra bir dependency. - 30-01-2020, 12:16:05Bu şekilde de proje kodlayacağım bu sene ama bu şekilde yaparsam React ya da Angular tercih ederim.ZONTEK adlı üyeden alıntı: mesajı görüntüle
Böyle bir ürünü JQuery ile geliştirsem sanırım daha iyi olacak. :/
Vue ile de birşeyler yapma isteğim var ama onu dediğiniz gibi backend/frontend rest api mimarisinde yapsam daha iyi olur. - 03-02-2020, 22:26:32Webpack haricinde kullanmanızı önermem, yoksa çok kanser hale gelebiliyor. En başta düzgün bi component sistemi kuramıyorsunuz, en basit click işlemi bi le işgence olabiliyor. Bende çok direndim ama, npm run watch diyip, Vue'nun her component için oluşturulmuş Vue dosyalarını kullanmak, vuex ile datayı tek bir yerden tutup render etmek büyük kolaylık sağlıyor.
