• 02-11-2021, 12:47:22
    #19
    Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
    Desktop tarafı çoğu projede mobile tarafından daha detaylı olduğu için, ben projelerimde önce desktop yazıyorum. Aksi takdirde yapı oturmuyor ekstra düzenlemeler yapmam gerekiyor falan. Zaten Bootstrap, Tailwind veya türevi bir css frameworkü kullanırsanız sundukları gridler ile responsive hiç zaman almıyor. Ama ne yalan söyleyeyim, hiç tam bir projede kullanmadım. Terime yabancı değilim çok kez duydum ama bilindiği üzere Türkiye yazılımcıları olarak maalesef biraz geride kalıyoruz bu tarz yeni terim ve yollara. Olur da zaman sıkıntımın olmadığı bir proje ile karşılaşırsam deneyip tecrübelerimi buradan paylaşacağım. Kolay gelsin
  • 02-11-2021, 12:48:24
    #20
    Anathory adlı üyeden alıntı: mesajı görüntüle
    Desktop tarafı çoğu projede mobile tarafından daha detaylı olduğu için, ben projelerimde önce desktop yazıyorum. Aksi takdirde yapı oturmuyor ekstra düzenlemeler yapmam gerekiyor falan. Zaten Bootstrap, Tailwind veya türevi bir css frameworkü kullanırsanız sundukları gridler ile responsive hiç zaman almıyor. Ama ne yalan söyleyeyim, hiç tam bir projede kullanmadım. Terime yabancı değilim çok kez duydum ama bilindiği üzere Türkiye yazılımcıları olarak maalesef biraz geride kalıyoruz bu tarz yeni terim ve yollara. Olur da zaman sıkıntımın olmadığı bir proje ile karşılaşırsam deneyip tecrübelerimi buradan paylaşacağım. Kolay gelsin
  • 02-11-2021, 13:35:22
    #21
    büyük projelerde performans için ilk mobile göre kodluyorlar. bir çok yerde de gördüm bu durumu ancak ben hiç uygulamadım, ben hep önce desktop'a göre yazdım daha kolay oluyor, en azından benim için kaldı ki byte'ların önemli olduğu projelerde sadece mobile göre yazmak değil olabildiğince temiz kod yazmak gerekir.
  • 02-11-2021, 13:55:41
    #22
    Pixelizm adlı üyeden alıntı: mesajı görüntüle
    büyük projelerde performans için ilk mobile göre kodluyorlar. bir çok yerde de gördüm bu durumu ancak ben hiç uygulamadım, ben hep önce desktop'a göre yazdım daha kolay oluyor, en azından benim için kaldı ki byte'ların önemli olduğu projelerde sadece mobile göre yazmak değil olabildiğince temiz kod yazmak gerekir.
    Performans ve byte açısından hiç düşünmemiştim 👍
  • 02-11-2021, 13:58:04
    #23
    Boostrap ile bu sorunu çözebilirsiniz full responsive olarak kodlaniyorlar
  • 02-11-2021, 20:51:09
    #24
    Mobil öncelikli tasarımlar bu şekilde kodlanıyor. Şu anda çoğu kişi siteleri telefonları ile ziyaret ediyor. Masaüstüne göre daha fazla kullanım mevcut. Haliyle sitelerin mobilde hızlı açılması için buna göre kodlama yapılması gerekiyor. Ayrıca google'da buna çok önem veriyor ve öneriyor.

    Performansı yüksek bir site için mobile first önceliklidir. Ancak ziyaretçilerin çoğu masaüstünden bağlanacaksa göz ardı edilebilir.

    Bana gelirsek ben genellikle masaüstüne ağırlık veriyorum, daha kolay O yüzden mobile first kodlama nadir yaparım.
  • 02-11-2021, 20:52:50
    #25
    keremiya adlı üyeden alıntı: mesajı görüntüle
    Mobil öncelikli tasarımlar bu şekilde kodlanıyor. Şu anda çoğu kişi siteleri telefonları ile ziyaret ediyor. Masaüstüne göre daha fazla kullanım mevcut. Haliyle sitelerin mobilde hızlı açılması için buna göre kodlama yapılması gerekiyor. Ayrıca google'da buna çok önem veriyor ve öneriyor.

    Performansı yüksek bir site için mobile first önceliklidir. Ancak ziyaretçilerin çoğu masaüstünden bağlanacaksa göz ardı edilebilir.

    Bana gelirsek ben genellikle masaüstüne ağırlık veriyorum, daha kolay O yüzden mobile first kodlama nadir yaparım.
    Yorum için teşekkür ederim, yapan yapıyor demekki 100 yıllık yazılımcı olmaya gerek yok bilmek için
  • 03-11-2021, 15:42:14
    #26
    Optimizasyon ve karmaşayı önlemek için aynı anda yapmak daha mantıklı geliyor.
    Fakat mobilden girişler fazla olduğundan mobile ciddi özenilmesi gerekli.
    Mobilde kullanıcı deneyimi yani UX hesaplanmayıp tüm tasarım alt alta dizilip geçilirse insanlar o kadar aşağı kaydırmadan sayfadan çıkıyor. Sağa sola kaydırmalı şekle çevirmelisiniz benzer içerikleri. Her yerde etkin bir lazy load sistemi kullanılmalı ayrıca.

    Ayrıca Bootstrap vs kullansanız bile sadece d-none yani gösterme diyerek optimizasyon sağlayamazsınız. Biz büyük resimleri mobilde yüklettirmeyip ayrı resim yükletiyoruz. Yoksa kullanıcı görmediği ama kocaman resimleri arka planda yüklüyor ve sayfa kasıyor.

    Bu front-end gerçekten bir sanat ve back-end gibi kod, mühendislik gibi planlama da istiyor.
    Her şey hazır template veya Bootstrap ile çözülemiyor maalesef. Zaten o sebeple neredeyse back-end developerlara yakın maaşlara sahip büyük projelerde çalışanlar.