- عنوان کتاب: Tailwind CSS / Craft Beautiful, Flexible, and Responsive Designs
- نویسنده: Ivaylo-Gerchev
- حوزه: CSS
- سال انتشار: 2022
- تعداد صفحه: 121
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 4.31 مگابایت
دو نوع اصلی چارچوب CSS وجود دارد. یکی حول اجزا است – گروهی که شامل چارچوب هایی مانند بوت استرپ، بنیاد و بولما است. نوع دیگر چارچوب CSS مبتنی بر ابزارهای کاربردی است – گروهی که شامل مواردی مانند Tachyons، Tailwind CSS و Windi CSS است. برای سالهای متمادی، چارچوبهای مبتنی بر مؤلفه استاندارد واقعی برای ساخت سریع و آسان وبسایتها بودند. اما همه این جادو با قیمتی همراه است. بدون سفارشی سازی جدی، سایت هایی که با چنین چارچوب هایی ساخته شده اند شبیه یکدیگر به نظر می رسند. و سفارشیسازی برای هر کسی که میخواهد چیزی پیچیدهتر و/یا خلاقانهتر بسازد دردسر واقعی است. پیادهسازی سبکهای مبتنی بر مؤلفه آسان است، اما انعطافناپذیر و محدود به مرزهای خاص است. حل مسائل اختصاصی در حالی که سعی می کنید سبک های پیش فرض یک چارچوب خاص را نادیده بگیرید، کار سرگرم کننده و سازنده ای نیست. چارچوب های “Utility-first” برای حل این مشکل ایجاد شد. فریم ورک اول ابزار با در نظر گرفتن عملکرد سطح پایین ساخته شده است. کلاس های کاربردی قدرت و انعطاف پذیری بسیار بیشتری نسبت به کلاس های کامپوننت ارائه می دهند.
There are two main types of CSS framework. One is based around components—a group that includes frameworks such as Bootstrap, Foundation, and Bulma. The other type of CSS framework is based around utilities—a group that includes the likes of Tachyons, Tailwind CSS, and Windi CSS. For many years, component-based frameworks were the de facto standard for building websites quickly and easily. But all this magic comes with a price. Without serious customization, sites built with such frameworks look similar to each other. And customization is a real pain in the neck for anyone who wants to build something more complex and/or creative. Component-based styles are easy to implement, but inflexible and confined to certain boundaries. Solving specificity issues while trying to override the default styles of a particular framework isn’t a fun and productive job. “Utility-first” frameworks were created to solve this problem. A utility-first framework is built with low-level functionality in mind. Utility classes offer much more power and flexibility than component classes.
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
Download: Tailwind CSS / Craft Beautiful, Flexible, and Responsive Designs
نظرات کاربران