وقتی یه قالب رو طراحی کنیم با html و css می تونیم اینکارو بکنیم یعنی با دو تا فایل بعضی مواقع قالب هایی رو می بینیم ک چندین فایل دیگه هم کنارشون هست چرا اینجورین و راه درست چیه با دو تا فایل طراحی درسته یا چندین فایل؟
شما توی یک سایت ممکنه المنت های زیادی داشته باشید.
مثلا: چارت و نمودار، فرم ورود اطلاعات، player برای فایل های صوتی یا تصویری، باکس های چرخ و فلک (carousel) ، gallery، فیلد های مختلف مثل label card badge ,.. که برای هر کدوم استایل های خاصی نوشته شده
هر کدوم از اینها فایل های css و js خودشونو دارن،
از طرفی هم احتمالا به همه اینها به صورت همزمان در یک صفحه نیاز نخواهید داشت، پس هر کدوم فایل های خودشونو دارن و در صفحه ای که نیاز باشه باید لود بشن تا کاربر فایل های css اضافی که بی استفاده هستن دریافت نکنه
@Newway
سلام اونا کتابخونه ها و فریم ورک های آماده js یا css هستن که از قبل به صورت استاندارد نوشته شده تا شما توی پروژه ت فراخونی کنی و کارت جلو بیفته و مجبور نباشی اون قسمت رو دوباره بنویسی/
سلام
بعضی اوقات css صفحات یا بخش های مختلف قالب و همچنین ابزار ها js مختلفِ یک قالب را از هم جدا می کنند . و دیگر فایل ها هم کتابخانه های مختلف js و css هست مثل بوت استرپ در css و هزاران ابزار مختلف در جاواسکریپت ...
شما توی یک سایت ممکنه المنت های زیادی داشته باشید.
مثلا: چارت و نمودار، فرم ورود اطلاعات، player برای فایل های صوتی یا تصویری، باکس های چرخ و فلک (carousel) ، gallery، فیلد های مختلف مثل label card badge ,.. که برای هر کدوم استایل های خاصی نوشته شده
هر کدوم از اینها فایل های css و js خودشونو دارن،
از طرفی هم احتمالا به همه اینها به صورت همزمان در یک صفحه نیاز نخواهید داشت، پس هر کدوم فایل های خودشونو دارن و در صفحه ای که نیاز باشه باید لود بشن تا کاربر فایل های css اضافی که بی استفاده هستن دریافت نکنه
gtmetrix به تازگی قوانینی ارائه داده که باید استایلهای حتی هر صفحه هم جداگانه صدا زده بشه
هر قالبی که میگیری بسیار از صفحات رو برات نمونه سازی کرده که میتونی باز کنی ببینی نمونه کد این صفحه چطوریه
و هر صفحه به تعدادی فایل دیگه متصل هست که بهش میگن کتابخونه
پس فایل های دیگه ای که میبینی نمونه های صفحات دیگه و کتابخونه ها هستن
ممکنه یکسری داکیومنت هم برات توی پوشه گذاشته باشن یا یک راهنمای نصب با فرمت md
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟