Одним из самых тихих объявлений на недавнем мероприятии GitHub Universe были блоки GitHub, представленные в качестве эксперимента Кайлом Дейглом, вице-президентом по стратегии, хотя проект достаточно продвинут, чтобы разработчики могли зарегистрироваться в списке ожидания.
Блоки позволяют разработчикам включать JavaScript в файлы репозитория, чтобы они становились живыми документами, способными выполнять такие действия, как визуализация контента или представление аналитики, относящейся к репозиторию. Дейгл описал это как «способ прямого и интерактивного взаимодействия с вашими репозиториями».
Идея была представлена в первую очередь для более богатой документации. «Блоки — это компоненты, которые настраивают то, как вы взаимодействуете с вашим контентом», — сказал Дайгл из Universe, добавив, что блок «может быть столь же мощным, как песочница живого кода для WYSIWYG-редактора» — или, другими словами, способ запуска и демонстрации что делает код в репозитории внутри самого репозитория. По словам Дайгла, вы можете думать о блоках как о «маленьких приложениях, которые вы развертываете, отправляя их на GitHub».
Документация для репозиториев GitHub чаще всего форматируется с помощью Markdown, простого способа добавления разметки, которая предназначена для простого написания и чтения в виде обычного текста, а также обеспечивает необходимое форматирование, такое как заголовки, списки, изображения и примеры кода.
У Markdown есть несколько вариантов, и здесь указана версия GitHub, которая называется GFM (GitHub Flavored Markdown), надмножество Markdown.
Подробнее:
Рынок технологий физической культуры
Рынок трихлоризоциануровой кислоты