1.5 KiB
1.5 KiB
ProjectApp
Современное веб-приложение для обеспечения GUI в браузере, построенное на Angular 17 с использованием PrimeNG.
🚀 Быстрый старт
Установка зависимостей
npm install
Запуск в режиме разработки
npm start
Приложение будет доступно по адресу http://localhost:4200/
Сборка для продакшена
npm run build
Артефакты сборки будут сохранены в папке dist/
🏗️ Архитектура
- Frontend: Angular 17 с PrimeNG 17
- Backend: Go с Gin (отдельный проект)
- API: REST API для получения данных о погоде
- Стили: SCSS с Glassmorphism эффектами
🔧 Разработка
Генерация компонентов
ng generate component component-name
Тестирование
# Unit тесты
ng test
# E2E тесты
ng e2e
Линтинг
# Проверка стиля кода
ng lint
## 📦 Сборка для встраивания
Для встраивания в Go приложение:
```bash
npm run build:embed [/path/to/front] # /home/user/projects/golang/go-project/project-front
Файлы будут собраны в папку /path/to/front