В данном репозитории собран код лендинга
Для разработки текущей актуальной версии использовались следующие технологии:
- Vite - инструмент для сборки
- HTMX - библиотека для создания вёб-приложений
- Tailwind CSS - фреймворк для управления CSS на сайте
- Daisy UI - набор веб-компонентов, совместимый с Tailwind
- Alpine.js - фреймворк для создания интерактивных realtime объектов на сайте
- Docker - технология для контейнеризации
Для локальной сборки проекта нужно иметь установленный докер и выполнить следующие команды:
Сборка образа
docker build --file ./frontend/Dockerfile.frontend ./frontend --tag alchemytics_landingЗапуск сайта локально
docker run --publish 8080:80 alchemytics_landing --detachОбратите внимание, что данная команда запускает контейнер в фоновом режиме, так что позже его нужно будет принудительно завершить через команду docker stop <CONTAINER ID>.
После этого он будет доступен локально по адресу http://localhost:8080