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

Description
Startting angular 17 project
Readme 82 KiB
Languages
TypeScript 48.3%
SCSS 25%
HTML 15%
Shell 11.7%