Selamun aleykum, uzun süredir kabataslak CSS öğrenmeye çalışıyorum. Kişisel olarak bir şey yaparken "en iyi yöntemi" bilmezsem rahat edemiyorum, stres yapıyorum :(

2 tane sorum var lütfen üstadlar açıklığa kavuşturursa beni büyük bir yükten kurtarırlar.

1) CSS layout (site düzeni - header, footer ve content yerleşimi)
2) bloglarda content içerisinde son gönderiler kısmı.

Bu 2 şey için ayrı ayrı hangi CSS düzeni en mantıklı, performanslı ve modern?

Yani kafamın karışması normal, düzen için - float, Flex (eski flexbox), grid, table-cell vb çok fazla yol var. Hangisi üzerine yoğunlaşmak gerekiyor?

Burada bir sürü etken var. Her birinin kullanım amacı farklı demeyin lütfen evet farklı. Ama bu 2 düzeni de hepsiyle de yapabiliyoruz. Hangisini seçmek daha iyidir. Hiç kaynak yok.

Google bile bu CSS lerin tarayıcıda derlenme performansını paylaşmıştı geçen senelerde. Yani o kadar fark var aralarında.

Hangisini tercih etmek lazım ve neden? Benim için Flex daha mantıklı ve modern geliyor ama kararsızım. Her tema farklı bir yöntem seçmiş.