Files
angular17-start/README.md

1.5 KiB
Raw Permalink Blame History

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