Статьи

Представляем нашу новейшую книгу: Jump Start Sass

Обложка Jump Start Sass

Привет всем,

У меня есть огромное объявление, чтобы сделать! Всего несколько дней назад мы добавили последние штрихи к нашему последнему шедевру из коллекции Jump Start : Jump Start Sass .

Последние месяцы я тесно сотрудничал с SitePoint, чтобы написать книгу о Sass, предназначенную для людей, желающих узнать больше о препроцессоре, его языке и о том, как использовать его в повседневных проектах, чтобы повысить производительность.

Мириам Сюзанна (автор Susy и среды тестирования True ) и я объединили усилия, чтобы предложить вам результат, который будет не только всеобъемлющим, но и простым и доступным. По сути, это 157 страниц удивительности (по моему непредвзятому мнению!).

Что там?

Вот оглавление и несколько слов в каждой главе, чтобы вы проголодались:

  1. Предисловие (не иначе, как Крис Эппштейн )
  2. Hello World — введение в Sass в современном интерфейсе разработки, его истории, его синтаксисах (Sass и SCSS), а также его конкурентах (LESS, Stylus и PostCSS).
  3. Начало работы — краткое объяснение того, как установить двоичные файлы Sass (как в Ruby gem, так и в node-sass) и как их использовать для компиляции таблиц стилей Sass в CSS.
  4. Переменные . Обширная глава о переменных, о том, как они работают, как их использовать, когда и почему, закрыта сравнением с пользовательскими свойствами CSS.
  5. Функции и миксины — глава, посвященная овладению функциями и миксинами для создания небольших систем.
  6. Циклы и условия — краткое объяснение того, как логические структуры работают в Sass, в основном операторы циклов и условий, и как их использовать для создания мощных миксинов.
  7. Вложение — напоминание о функции вложения, в основном сфокусированное на вложенности селектора, дающее полезные советы, чтобы не потеряться в страшной горизонтальной пирамиде селекторов.
  8. Расширить@extend введение в директиву @extend и как избежать раздутого вывода при ее использовании.
  9. Предупреждения и ошибки — введение в способность отправлять предупреждения и выдавать ошибки непосредственно из таблиц стилей, а также почему и когда это имеет смысл.
  10. Архитектура. Обширная глава о различных подходах к архитектуре проектов на основе Sass, включая OOCSS, ITCSS, SMACSS и другие.
  11. Экосистема — В последней главе вы познакомитесь с экосистемой Sass, ее основными инструментами, библиотеками и инфраструктурами, такими как Bourbon, Susy, Accoutrement, SassDoc, Sass-Guidelines, Modular Scale, SCSS-lint и многими другими.

Это охватывает довольно много, не так ли?

для кого эта книга?

Как вы можете догадаться из оглавления, эта книга в основном предназначена для новичков и начинающих, вплоть до промежуточного уровня. Это часть серии Jump Start для SitePoint, поэтому она не предназначена для продвинутых пользователей Sass.

Однако, если вы чувствуете себя немного неуверенно в Sass, не слишком уверены в том, что делать с архитектурой проекта или просто нуждаетесь в обновлении, вы будете рады. Я обещаю это.

В верхней части этой книги я рекомендую добавить закладку Sass SitePoint в качестве краткого справочника по функциям, описанным в этой книге, а также к руководству Sass, чтобы повысить качество кода Sass на следующем уровне.

Он доступен в SitePoint Premium , службе подписки SitePoint, или вы можете заказать печатную или электронную версию через O’Reilly .

Хорошо. Читайте сейчас, и дайте нам знать, что вы думаете!