Сначала файлы. Потом всё остальное.
STATIC — автономный интерфейс для раздачи CSS и JavaScript с вашего хостинга. В основе обычные папки, версионированные файлы и JSON-метаданные. Страницы уже собраны: Node.js, PHP и база данных на сервере не нужны.
Навигация по файлам, загрузка пакетов, поиск, копирование адресов, SRI, JSON API, примеры библиотек и HTTP-проверки из текущего браузера.
Структура адресов
| Раздел | Содержимое |
|---|---|
/libs/ | Артефакты для прямого подключения на страницах. |
/packages/ | ZIP-архивы, package.json, README и лицензии. |
/v1/ | Статический JSON API и интерактивный Explorer. |
/status/ | Диагностика вашего origin и иллюстративная схема сети. |
/playground/ | Живые примеры всех шести библиотек. |
Что означает «CDN» в этой сборке
Это рабочий single-origin каталог с интерфейсом CDN-провайдера. Все запросы обслуживает хостинг, куда вы загрузили файлы. Загрузка по FTP сама по себе не создаёт сеть edge-серверов, Anycast, геобалансировку, DDoS-защиту или соглашение SLA.
Узлы FRA, AMS, NYC, SFO, SIN и TYO — явно обозначенная демонстрационная топология. Их состояния не используются в реальных HTTP-проверках.
Библиотеки комплекта
DOM Kit, Fetch Kit, Tiny Store, Event Bus, UI Core и Motion CSS — оригинальные небольшие библиотеки проекта STATIC. Каждая поставляется в двух действующих версиях: 1.0.0 и 1.1.0. Между версиями есть документированные изменения API.
Версия 1.1.0 выбрана основной только для этой сборки. Здесь нет зеркал npm, обещания автоматических обновлений или подмены известных сторонних пакетов.
Минимальные требования
Обычный HTTP(S)-хостинг со статической раздачей файлов и современный браузер с Fetch, Promise и ES-модулями. HTML-страницы и ссылки доступны без JavaScript; интерактивные возможности требуют JavaScript.
Сайт не загружает внешние шрифты, трекеры, аналитику или библиотеки. Tiny Store в песочнице использует localStorage только для введённого тестового значения.