Merhaba arkadaşalar,

Yeni bir proje başlayacağım. Bu proje için en mantıklı geliştirme ortamını oluşturmak istiyorum. Bu proje için backendde laravel ile graphQL kullanacağım. Şimdi mobil uygulama için react native kullanmayı düşünüyorum bu sebepten web sitesi frontend kısmında react js mi yoksa vue js mi kullanmalıyım kafamı karıştırıyor. Yada react native ile mi web sayfası mı geliştirmem daha mantıklı ? Bunlardan reactjs veya vuejs herhangi birini seçtiğimde laravel iskeletine bütünleşik mi planlamam daha mantıklı olur yoksa graphQL i laravel oluşturduktan sonra her ortam için ayrı bir klasörde çalışmak mı?
Başka kafamı karıştıran bir soru ise Electron Js ile masaüstü uygulama oluşturmak. Electron Js kullanırsam web sitesi için bir ortam daha katılıyor ve react mı react native mi vue mi yoksa Electron Js mi oluyor Yani bu durumları göz önünde bulundurduğumda Bu projeyi geliştirirken en mantık yol hangisi onu tespit etmek istiyorum. backend te graphql ile api çıkışlarını oluşturduktan sonra en mantık geliştirme mantığı nedir ? nereden başlamalıyım ? Bu proje oluştuktan sonra yapacağım güncellemeleri en kolay yapmak için hangi framework ve libraryleeri kullanmalıyım ? Benim düşüncem 3 ortam(masaüstü + mobil + web) içinde projenin çıktısını vermek.

Benim aklımda ki yol
Masaüstü uygulaması için: Electron JS
Web sitesi uygulaması için: Vue JS
Mobil Uygulama için. React Native
Backend için: Laravel + GraphQL
Şeklinde her ortam için ayrı ayrı çalışmak.

Şimdiden cevaplarınız için teşekkür ederim.