Кажется, мы привыкли: любое современное веб-приложение тянет за собой гигабайты JS-бандлов, десятки зависимостей и инфраструктуру для сборки. Но есть проекты, которые идут в противоположную сторону. Один из таких — Evidlo/xsl-website, маленький, но показательный эксперимент: сайт без серверного кода, генераторов и даже без JavaScript. В основе — встроенная в браузеры поддержка XSLT (Extensible Stylesheet Language Transformations). Идея проста: То есть весь рендеринг происходит на клиенте, но без JS. Всё зашито в стандарты, которые существуют уже больше 20 лет. 🧩 Минимализм
Проект использует всего три файла: index.xml, template.xsl, styles.css. В папке advanced можно найти примеры посложнее: вложенные шаблоны, поля, переиспользуемые компоненты. 📜 Прозрачность
Вместо магии фреймворков — открытый XML + XSL. Любой браузер понимает это «из коробки». 🚀 Ноль зависимости от инфраструктуры
Не нужны ни Node.js, ни Webpack, ни даже сервер. Всё работает на GitHub Pages. Честно говоря, это похож