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.