Skip to content

Latest commit

 

History

History
63 lines (48 loc) · 4.83 KB

File metadata and controls

63 lines (48 loc) · 4.83 KB

AVP-Dev Portfolio Core

🇺🇸 English Version | ⚙️ Техническая часть


Note

Vision: Этот репозиторий — не просто сайт-визитка, это эталонная архитектура современного фронтенда. Демонстрация идеального баланса между бескомпромиссной производительностью, продвинутым SEO и абсолютной безопасностью.

Astro v5 Bun Docker TypeScript TailwindCSS License: MIT

AVP-Dev Portfolio Core — это production-ready портфолио и технический блог, построенный на Astro 5. Проект служит архитектурным чертежом для создания современных, быстрых и безопасных веб-приложений.

🚀 Ключевые особенности

  • Docker-First Подход: Полностью контейнеризированная среда обеспечивает 100% воспроизводимость от локальной разработки до production-сервера.
  • Безопасность (Security by Design): Безопасность заложена в фундамент. Multi-stage Docker сборки, работа от имени non-root пользователя, строгая серверная санитизация (DOMPurify/Sanitize-HTML) и безопасное управление ENV-секретами.
  • Гибридный рендеринг (SSR + SSG): Использование режима output: 'server' для динамических интеграций (Telegram API), при этом большинство страниц (prerender = true) статически генерируются для максимальной отдачи в SEO и скорости.
  • Управление контентом (Без админки): Никаких тяжелых CMS. Блог, кейсы и документы управляются "из коробки" через Astro Content Collections со строгой TypeScript-типизацией.
  • CI/CD Автоматизация: Настроенный пайплайн с Coolify и GitHub Actions для бесшовного деплоя.

🏆 Дорожная карта архитектуры

База заложена прочно, но развитие продолжается:

  • Оптимизация дистрибуции глобальных CDN-сетей
  • Продвинутый Edge-рендеринг для гипер-локализованной доставки контента
  • Интеграция автоматизированного визуального регрессионного тестирования

📄 Лицензия

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



Alexios Odos  |  Aliaksei Patskevich
Software Engineer • Code, Design & AI
GitHubTelegram