من ماژولار نویسی CSS رو عمیق درک نکردم! سرچ هم کردم راجع بهش اما اگه میشه
ELI5
1-اصلا چی هست و کاربردش چیه؟
2-برای چه مواردی بهتره/لازمه ازش استفاده کنیم؟
درود
ماژولار نویسی یجور مرتب کردن استایلهاست و بدرد وقتی میخوره که پروژه بزرگ دارید و یا چند نفره کد میزنید.
روندش به این صورت هست که مثلا تمام استایهای مربوط به ابعاد گرید رو در یک فایل جدا مینویسید، تمام استایلهای مربوط به رنگ رو در یک فایل جدا و ...
یا سعی میکنید استایلهایی که خیلی تکرار میشه رو یک کلاس کنید. فرض کنید دو دکمه دارید که یکی سبز و یکی آبی هست و هردو پهناشون ۱۵ پیکسله. این ۱۵ پیکسل رو یه کلاس جدا تعریف میکنید و برای هر رنگ کلاس جدا تا کد تکراری هر کلاس کمتر بشه و جاهای بیشتری بتونید استفاده کنید.