• 10-06-2021, 18:57:38
    #1
    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.
  • 10-06-2021, 19:29:49
    #2
    NextJS ile masaüstü uygulama geliştiremezsin. Electron JS olabilir dediğin şey. React Native kullanacaksan, ReactJS ile web programlaması yapman en doğrusu olur. Çünkü ikisi de aynı şey. Dipnot: NextJS SSR işlemi için kullanılır.

    Ve madem JS dünyasına giriyorsun, NodeJS ile back-end geliştirmen daha rahat olur. Her yerde JS.
  • 10-06-2021, 20:15:13
    #3
    burak2yilmaz adlı üyeden alıntı: mesajı görüntüle
    NextJS ile masaüstü uygulama geliştiremezsin. Electron JS olabilir dediğin şey. React Native kullanacaksan, ReactJS ile web programlaması yapman en doğrusu olur. Çünkü ikisi de aynı şey. Dipnot: NextJS SSR işlemi için kullanılır.

    Ve madem JS dünyasına giriyorsun, NodeJS ile back-end geliştirmen daha rahat olur. Her yerde JS.
    teşekkürler düzeltme için ancak nodejs e şuan girmeyi düşünmüyorum.