علی م صادقی
5 سال پیش توسط علی م صادقی مطرح شد
6 پاسخ

sass خوب یا بد

سلام به همه ی دوستان راکتی .
میخواستم راجب Sass عزیز صحبت کنم و اگر شما در حوضه وب تخصص کمی هم داشته باشید مطمئن هستم حداقل یک بار اسم این دوست عزیز به گوشتون خورده .
توی بعضی از استخدامی ها خواسته شده که Sass بلد باشید و قطعا در سایت هایی مثل codepen زیاد دیدید که در یک پروژه از Sass استفاده شده .
من نسبت به Sass شدیدا انتقاد دارم و معتقد هستم که شاید در گذشته که ادیتور ها قدرت الان رو نداشتن بسیار کاربردی بود و باهاش کد هارو مرتب تر و خواناتر و سریع تر مینوشتن . ولی امروز چرا ما باید زحمت Compile کردن Css رو به خودمون بدیم در حالی که با استفاده از Emmet میتونیم خیلی سریع تر و خوانا تر کد بزنیم .🤓
البته این رو قبول دارم که مزایای غیر قابل انکاری هم نسبت به Css خالی داره ، ولی به هیچ وجه به زحمت و محدودیت کامپایل کردنش نمیارزه . 😕

اگر با من مخالف هستید و دلیل منطقی برای نقض این چیزی که گفتم دارید خوشحال میشم دلیلتون رو بنویسید و من رو هم از این جهالت برهانید 😉

Alim-----------


ثبت پرسش جدید
navab
@razmjoo59 5 سال پیش مطرح شد
0

وقتی که یه مدت طولانی با سی اس اس کد میزنی بعد متوجه میشی که خیلی کدا تکراری هستن و لازم میبینی کامپوننت ها و کلاس های اماده ای برا حل این روند خسته کننده برا خودت اماده کنی و باز وقتی این مسیر رو طی میکنی میبینی که کلاس های امادت برا هر پروژه احتیاج به ویرایش دارن و ویرایش کردنشون هم باز دردسر های خودشو داره
اینجاس که sass به دادت میرسه
دقیقا مثل یک زبان برنامه نویسی دستتو باز میکنه که بو صورت پویا کد بزنی و کلاساتو جوری بنویسی که با تغییر یک وریبل ساده بدون هیچ پیچیدگی به نتیجه دلخواه برسی
فقط یه روز بشین کامپوننت های بوت استرپ که با sass نوشته شدن رو ببین بعد متوجه میشی که sass یه دنیای جدیدیه تو استایل نوشتنه


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش آپدیت شد
0

اتفاقا sass به شکل عجیبی عالی و خوب و کاربردیه !
سه دلیل مهمش بحث Variable و Nesting و Mixins هستند، که به شکل به توسعه راحت css کمک میکنند مخصوصا nesting اگر کسی پروژه با css pure و بدونه sass انجام داده باشه قطعا میفهمه
در مورد هر کدوم از اینهام سرچ کنید متوجه داستان میشید .


یحیی احمدی
@Yahya 5 سال پیش آپدیت شد
0

@AliMSADEGHI
سلام، شاید الان ادیتورها بتونن کدها رو مرتب کنن و سرعت نوشتن رو هم بالاتر ببرن اما sass از متغیرها و کدنویسی تو در تو استفاده می کنه که باعث میشه برای تغییر یه رنگ پنجاه تا دستور تغییر داده نشه. ضمنا کامپایل کردن کدهای sass به اندازه ی نوشتن css سخت نیست :/
قدرت sass نسبت به css در بروزرسانی یا توسعه دادن به خوبی حس میشه و کار رو واقعا راحت می کنه.
امیدوارم کمک کنه. :)


navab
@razmjoo59 5 سال پیش مطرح شد
0

وقتی که یه مدت طولانی با سی اس اس کد میزنی بعد متوجه میشی که خیلی کدا تکراری هستن و لازم میبینی کامپوننت ها و کلاس های اماده ای برا حل این روند خسته کننده برا خودت اماده کنی و باز وقتی این مسیر رو طی میکنی میبینی که کلاس های امادت برا هر پروژه احتیاج به ویرایش دارن و ویرایش کردنشون هم باز دردسر های خودشو داره
اینجاس که sass به دادت میرسه
دقیقا مثل یک زبان برنامه نویسی دستتو باز میکنه که بو صورت پویا کد بزنی و کلاساتو جوری بنویسی که با تغییر یک وریبل ساده بدون هیچ پیچیدگی به نتیجه دلخواه برسی
فقط یه روز بشین کامپوننت های بوت استرپ که با sass نوشته شدن رو ببین بعد متوجه میشی که sass یه دنیای جدیدیه تو استایل نوشتنه


علی فرمانی
تخصص : فرانت اند
@farmani 5 سال پیش آپدیت شد
0

@AliMSADEGHI
شما بیا 3 الی 4 ماه با sass کار کن بعد برو سروقت css ببین میتونی کار کنی باهاش یا نه .
سر همین ul و li ادم پیر میشه اینقدر تکرار و کپی باید بکنه برای منو های پیشرفته . ولی تو سس با تهش 10 خط کار ردیف میشه .
دقیقا مثل php هست کسی که فریمورک و شی گرا کار کنه دیگه فانکشنال کی حالشو داره بنویسه .

sass هیچی نداره شما برنامه نویس باشین تهش تو 1 ساعت یادش میگیرین . همون css رو فقط به صورت تو در تو مینویسید و تکرار جلوگیری میکنید میکسن و فانکشن هم که دیگه کارو خیلی راحت تر میکنه .


میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 5 سال پیش مطرح شد
0

به نظر منم sass (و البته با نحو scss) کار راه اندازتر هستش، بخصوص وقتی پروژه ما بزرگتر میشه.
استفاده از scss چیزی از emmet هم کم نمیکنه و همچنان میشه از emmet و کوتاه نویسی هم داخل scss بهره برد.

در آخر، عملیات ترجمه و تبدیل کدهای css به scss هم پیچیدگی خاصی نداره و با وجود راهکارهای گوناگون موجود براش، کار زحمت داری محسوب نمیشه.


محمد برزگر
تخصص : react js
@mohammadbrzbrz72 5 سال پیش مطرح شد
0

بسته به پروژهتون داره در نگاه اول
اگر بزرگ باشه مسلما کمک بزرگی میکنه بلد بودن sass و این در کار گروهی و تیمی هم خیلی کاربرد خوبی داره
ولی برای پروژه های معمولی بوت استرپ خیلی خوبه و کاربردی هست البته در پروژه های بزرگ هم میشه ازش استفاده کرد و اصلا مشکلی نیست


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام