Статьи

Google запускает веб-стартовый комплект: набор инструментов и набор инструментов для нескольких устройств

Google объявил большой сюрприз всего за несколько дней до конференции Google I / O в Сан-Франциско. Они запустили новый инструмент под названием Web Starter Kit , шаблон с мощными инструментами для быстрого запуска ваших проектов веб-разработки.

Возможно, Google хочет, чтобы участники ввода-вывода Google ознакомились с инструментом до начала мероприятия. Как бы то ни было, Web Starter Kit — это мощный инструмент, включающий множество современных сторонних инструментов, которые помогут вам начать писать мощный код за считанные минуты.

Google Web Starter Kit

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

Web Starter Kit, хотя и в бета-версии, поставляется с функциями, которые включают в себя:

  • Многофункциональный адаптивный шаблон
  • Синхронизация между устройствами
  • Обновление браузера в реальном времени
  • Минификация кода
  • Встроенный HTTP-сервер
  • PageSpe Insights
  • Поддержка Sass

… и более. Для работы комплекта в вашей системе должны быть установлены NodeJS, Ruby и Ruby Sass Gem. Установка Gulp не является обязательной.

В комплект также входит многоэкранная сеточная система, вдохновленная такими фреймворками, как Bootstrap и Zurb’s Foundation. Но в отличие от таких платформ, этот комплект не предлагает никаких элементов и компонентов пользовательского интерфейса. Инженер Google Адди Османи сказал в новостях Hacker, что они не намерены конкурировать с Bootstrap с точки зрения компонентов пользовательского интерфейса.

В комплект входят два основных шаблона: index.html и basic.html. Первый, index.html, является отправной точкой по умолчанию для приложения. Он содержит адаптивный дизайн и выдвижную панель навигации.

Отзывчивый веб-стартовый комплект

Второй шаблон, basic.html, может использоваться в качестве базовой отправной точки без выдвижного меню. Вы должны заменить это index.html, если хотите сохранить его в качестве отправной точки.

Работать с Google Web Starter Kit становится еще проще, когда Gulp интегрирован. Все задачи Gulp предварительно настроены в файле gulpfile.js, который находится в корневом каталоге. Выполнение команды gulp/dist Эта папка содержит минимизированные файлы CSS, JS, оптимизированные изображения и сжатые файлы HTML.

Папка, готовая к распространению

При запуске gulp serve Он использует Live Browser Reloading для обновления браузера, когда вы вносите какие-либо изменения в код.

Инструмент Gulp также предварительно настроен для функции PageSpeed. Когда вы начнете разрабатывать приложения с использованием этого набора, при запуске gulp pagespeed

Функция PageSpeed

Одна из лучших функций Web Starter Kit — это готовое руководство по стилю UX. Здесь показаны основные стили оформления, значки шрифтов и классы CSS для системы координат.

Руководство по стилю

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

Обязательно проверьте это и дайте нам знать ваши взгляды. Попробуете ли вы Google Starter Kit в следующем проекте?