Опции при создании приложения
Доступные опции
На данный момент доступно конфигурирование следующих опций:
- Layout - макет приложения
- Header - верхняя часть в макете приложения
- Footer - нижняя часть в макете приложения
- Drawer - навигационная шторка
- Navbar - навигационное меню (внутри шторки)
- Github Pages deploy Workflow - GitHub Actions сценарий для билда и деплоя приложения на GitHub Pages
- PWA - добавление Service worker и Манифеста к приложению
- API модуль - абстрактный слой для связи с бэкенд API
- JSON-RPC - адаптер для API модуля
- Splash screen - экран-заставка во время старта приложения для улучшения UX
- Google analytics - код для подключения статистики
- Open graph - мета тэги для построения сниппетов соцсетями
Доступно по умолчанию
- Dark theme - темная тема. Все подключаемые компоненты поддерживают переключение тем
- BaseIcon - компонент иконки с возможностью динамичного указания имени
- BaseToggle - компонент переключателя
В разработке
- Глобальный прелоадер
- i18n - интернационализация приложения с помощью различных вариантов
i18n
библиотек.
В планах
- Онлайн витрина для динамичного тестирования различных вариантов частей приложения и функционала
- Расширение числа вариантов layout, header, footer и других компонент
- Auth - каркас модуля для аутентификации на JWT токенах, включая различные варианты форм регистрации и логина
- Интеграция Auth с популярными сервис провайдерами (Firebase и др.)
- GitHub Actions для деплоя приложения на различные сервисы (Vercel, Heroku, Firesbase) и другие полезные CI/CD сценарии.
- Проверка при старте на свою новую версию и перезагрузка для избежания проблем с кэшем браузера
- Themes - темы приложения (включают в себя как разные цветовые палитры, так и возможность менять другие CSS параметры для глубокой кастомизации шаблона и компонентов)