از فلکس باکس استفاده کنیم یا از گرید؟ کدوم بهتره؟

·

·

  1.  ابعاد

 

در flexbox، طبقه بندی یک بعدیه، یعنی تمام فرآیند مرتب کردن و طبقه بندی عناصر،‌تنها در یک خط انجام می‌شه.
ساده تر بگیم، در flexbox، ما تغییرات رو بعد از مشخص کردن جهت توسط خاصیت flex-direction، فقط در راستای سطر یا فقط در راستای ستون انجام میدیم.

در grid، برخلاف flexbox، طبقه بندی به شکل دو بعدی انجام میشه. یعنی همزمان که می‌تونیم عناصر فرزند رو در راستای سطر مرتب کنیم، می‌تونیم اون ها رو در راستای ستونی هم مرتب کنیم.

2. همپوشانی

از هر دو روش می‌توان به صورت یک جا و بهینه استفاده کرد.