Laravel Türkiye Discord Kanalı Forumda kod paylaşılırken dikkat edilmesi gerekenler!Birlikte proje geliştirmek ister misiniz?

bir tek Splade imiz eksikti , üzgünüm yazmadan geçemezdim , zaten vue mi livewire mi karmaşasındaydım şimdi çık işin içinden çıkabilirsen

    • mgsmus

      Seviye 1384
    • Düzenlendi

    yalcin Siz Vue/React öğrenip benim dediğim gibi API + Client şeklinde ilerleyin. Diğerlerini sonra öğrenirsiniz çünkü onları 1-2 kişilik küçük projelerde görürsünüz, kişisel projelerinizde kullanırsınız vs. Orta ve büyük işlerde bu tür bir ilerleme her aşamasında zorluk çıkarır. Düşünsenize FE kısmında bir harf değiştiriyorsunuz, tüm projenin deploy edilmesi gerekiyor. Çalışan tüm geliştiricilerin fullstack olup hakim olması gerekiyor vs.

    Ayrıca API + Client ilerleyip, örneğin Vue seçerseniz Livewire ya da Splade yerine Inertia seçme şansınız da olur, ki Inertia diğerlerine göre çok daha temiz iş çıkarıyor.

    Yatırım tavsiyesidir 🙂

    • yalcin

        Seviye 90
      • Düzenlendi

      Zor şeyler güzel , güzel şeylerde zor . @mgsmus Kesinlikle yazdıklarınıza canı gönülden katılıyorum . banada API + Client şeklinde ilerlemek en mantıklısı geliyor , benim işim yazılım olsa ne Livewire ne başka bişe ile ilgilenmem , zaman kıstası yüzünden çok ağır ilerliyorum neyse , tavsiyeniz dogrultusunda yatırım yapıcam 🙂 umarım

      Laracast'tan Jeffrey Inertia Laravel kullanımı ile ilgili kursu Youtube'a yüklemiş ücretsiz;

      https://youtu.be/QyqrYdhSku0

      Bu adam inanılmaz bir öğretici ya. Anlatımına hayranım.

      mgsmus Abi ben kullandım ürünler sayfası + filtreler için çok iyi çalışıyor neden sevmiyorsunuz. Yani her yer normal html ve laravel sadece o sayfa livewire başka bir js yok 😃

      • yalcin

          Seviye 90
        • Düzenlendi

        Evet gerçekten harika anlatmış teşekkürler @BoraN7 . Ben iyi bir araştırmacıyımdır iyide bir okuyucuyumdur google 'da iyi kullanırım orta seviye inglizcem ile okuduklarımı yabancı kaynakalarda mutlaka araştırır kıyaslarım ve söyliyebilirimki bu işlerin zirvesi API olayı imiş livewire , splade ve inertia 'da dahil bu tarz şeyler anca getir götür ayak işleri yaparlar tabi bunları okuduklarımdan çıkarımlarım şu veye bu tarz projelerde kullanılır yada kullanılabilecek projelerin büyükleri vs gibi teknik detaylardan anlamam

        livewire , splade ve inertia gibi daha birçok benim bilmediğim ama sizlerin bildiği ortak adlarına ne derseniz deyin tüm hepsi zannımca "API yazamıyosun yada SPA oluşturamıyosun sana yardımcı olalım abi " cümlesinin kısaltması

          yalcin Şunu kullanmak doğru şunu kullanmak yanlış diye kesin çizgilerin doğru olmadığını düşünüyorum.

          Neyi ne amaçla hangi projede kullanacağınıza göre değişen bir şey.

          Örneğin küçük ya da orta çaplı bir projeniz var. Back-end de sizsiniz, front-end de. Bu durumda API yaz, sonra atıyorum Vue ile frontu yap gibi şeyler çok zorlayıcı olacaktır.

          Sadece web uygulaması olacaksa, Inertia JS ile API yazmadan işi çözersiniz.

          Öte yandan daha büyük çaplı projedir, işin mobil ayağı da olacaktır. Back-end dev ayrıdır front ayrıdır, o zaman Laravel'i sadece API olarak kullanıp Vue ya da React gibi bir framework ile gitmek daha mantıklı olabilir.

          Veya basit bir web projeniz vardır, düz blade ile yazıyorsunuzdur. Uygulamanın bazı yerlerinde etkileşimli şeyler lazımdır, Jquery vs uğraşmak yerine Livewire componenti yapar, geçersiniz.

          Dediğim gibi, neyi nerede ne amaçla kullanacağımıza göre değişiyor bu işler bence.

            mgsmus Bu çok iyi bir özet oldu. Screenshot alınması herkese tavsiyemdir 🙂

            Ben ana sayfada en üstte sabitlenmesini önerirdim 🙂

            3 ay sonra