Хьюго стиль: The world’s fastest framework for building websites

Самый быстрый в мире фреймворк для создания сайтов

Самый быстрый в мире фреймворк для создания сайтов | Хьюго

Hugo — один из самых популярных генераторов статических сайтов с открытым исходным кодом. Благодаря удивительной скорости и гибкости Hugo снова превращает создание веб-сайтов в удовольствие.

Быстрый запуск

Невероятная скорость

Что нового в ожидании создания сайта?

Хьюго — самый быстрый инструмент в своем роде. При <1 мс на страницу средний сайт создается менее чем за секунду.

Надежное управление контентом

Правила гибкости. Хьюго — мечта контент-стратега.

Hugo поддерживает неограниченное количество типов контента, таксономий, меню, динамического контента на основе API и многого другого без плагинов.

Шорткоды

Шорткоды Хьюго — скрытая суперсила Markdown.

Нам нравится красивая простота синтаксиса уценки, но иногда нам нужна большая гибкость. Шорткоды Hugo обеспечивают красоту и гибкость.

Встроенные шаблоны

У Хьюго есть общие шаблоны для быстрого выполнения вашей работы.

Hugo поставляется с готовыми шаблонами для быстрой работы с SEO, комментариями, аналитикой и другими функциями. Одна строка кода, и все готово.

Многоязычный и i18n

Встроенный Polyglot.

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

Пользовательские выходы

HTML недостаточно?

Hugo позволяет выводить контент в нескольких форматах, включая JSON или AMP, и упрощает создание собственного.

Hugo Sponsors

300+ тем

Hugo предоставляет надежную систему тем, которую легко внедрить, но она способна создавать даже самые сложные веб-сайты.

Проверьте темы Хьюго.

Возможность создания шаблонов

Шаблоны Hugo на основе Go обеспечивают достаточное количество логики для создания чего угодно, от простого до сложного.

Начать.

Витрина

Просмотреть все

Установка за секунды, сборка за миллисекунды.

Hugo работает на macOS, Windows, Linux, FreeBSD и других.

Хост на любом сервере или на вашем любимом CDN.

Посмотрите, что другие говорят о Hugo…

Работать с @GoHugoIO — такое удовольствие. Работая с #Jekyll в прошлом, почти мгновенный предварительный просмотр — это большая победа! Не ожидал, что это будет иметь такое огромное значение.

─ Генрих Хартманн (@heinrichhartman) 12 ноября 2019 г.

Невозможно переоценить, насколько мне нравится @GoHugoIO. Мой сайт относительно небольшой, но создание всего за 18 мс упростило разработку и проверку шаблона.

─ Джошуа Стивен‏ @jscarto 12 сентября 2018 г.

Чем больше я использую gohugo.io, тем больше он мне нравится. Супер интуитивно понятный/мощный генератор статических сайтов. .. отличная работа @GoHugoIO

─ Кристоф Дирикс (@spcrngr_) 3 июня 2017 г.

Блог перенесен с @WordPress на @GoHugoIO с небольшим обновлением моей темы, ярлыками Vim и полнофункциональным скриптом развертывания #gohugo

─ маркоскан (@marcoscan) 30 мая 2017 г.

Мы приветствуем все взносы

  • Разветвите репо и работайте над проблемой
  • Создайте тему

Hugo имеет открытый исходный код и совершенно бесплатен.

Сотни авторов делают Хьюго великим.

Шаблоны | Хьюго

Хьюго использует библиотеки Go html/template и text/template в качестве основы для создания шаблонов. Читать далее »

Hugo ищет макет для данной страницы в четко определенном порядке, начиная с самого конкретного. Читать далее »

Hugo может выводить контент в нескольких форматах, включая события календаря, форматы электронных книг, Google AMP и поисковые индексы JSON или любой пользовательский текстовый формат.

Читать далее »

Базовые и блочные конструкции позволяют определить внешнюю оболочку ваших мастер-шаблонов (то есть хром страницы). Читать далее »

Списки имеют особое значение и использование в Hugo, когда речь идет об отображении домашней страницы вашего сайта, страницы раздела, списка таксономии или списка терминов таксономии. Читать далее »

Домашняя страница веб-сайта часто имеет другой формат, чем другие страницы. По этой причине Hugo позволяет легко определить домашнюю страницу вашего нового сайта как уникальный шаблон. Читать далее »

Шаблоны, используемые для страниц разделов, представляют собой списки и поэтому содержат все переменные и методы, доступные для страниц списков. Читать далее »

Шаблоны таксономии включают страницы списка таксономии, страницы терминов таксономии и использование таксономий в одностраничных шаблонах. Читать далее »

Основное представление контента в Hugo — одиночное представление. Hugo будет отображать каждый файл Markdown, предоставленный с соответствующим шаблоном. Читать далее »

Hugo может отображать альтернативные представления вашего контента, что особенно полезно в списках и сводных представлениях. Читать далее »

В дополнение к встроенным переменным Hugo вы можете указать свои собственные данные в шаблонах или шорткодах, которые извлекаются как из локальных, так и из динамических источников. Читать далее »

Частичные элементы – это более мелкие контекстно-зависимые компоненты в шаблонах списков и страниц, которые можно использовать экономично, чтобы шаблоны оставались сухими. Читать далее »

Вы можете расширить встроенные шорткоды Hugo, создав свои собственные, используя тот же синтаксис шаблонов, что и для отдельных страниц и страниц списка. Читать далее »

Функции Hugo readDir и readFile упрощают просмотр структуры каталогов вашего проекта и запись содержимого файлов в ваши шаблоны. Читать далее »

Если вы знаете, как создать одностраничный шаблон, у вас есть неограниченные возможности для создания пользовательского 404. Читать далее »

Используйте переменные и методы меню в своих шаблонах для визуализации меню. Читать далее »

Hugo поддерживает нумерацию страниц домашней страницы, страниц разделов и таксономий. Читать далее »

Hugo поставляется с собственным шаблоном RSS 2.0, который почти не требует настройки, или вы можете создавать свои собственные шаблоны RSS. Читать далее »

Hugo предоставляет встроенные шаблоны карты сайта. Читать далее »

Hugo может создать собственный файл robots.txt так же, как и любой другой шаблон. Читать далее »

Hugo поставляется с группой стандартных шаблонов, которые охватывают наиболее распространенные варианты использования статических веб-сайтов. Читать далее »

Вы можете использовать функцию printf шаблонов Go для отладки шаблонов Hugo. Эти фрагменты обеспечивают быструю и простую визуализацию переменных, доступных вам в различных контекстах.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *