Обзор папок
Изучите папки и файлы приложений.
Структура
В корневой папке, где установлен Netuno, можно найти папку 📂 apps.
В папке 📂 apps находятся все приложения, доступные на платформе Netuno.
Некоторые приложения можно создавать локально, а другие могут быть внешними, например приложения, являющиеся клонами репозиториев GIT.
Посмотрите полную структуру только что созданного приложения от корня Netuno:
./netuno/ ├─ ./apps/ │ └─ ./demo/ │ │ └─ ./... │ └─ ./мое_приложение/ │ ├─ ./config/ │ ├─ ./db/ │ ├─ ./docs/ │ └─ ./public/ │ │ ├─ ./images/ │ │ ├─ ./scripts/ │ │ └─ ./styles/ │ └─ ./server/ │ │ ├─ ./actions/ │ │ ├─ ./components/ │ │ ├─ ./core/ │ │ ├─ ./reports/ │ │ ├─ ./services/ │ │ ├─ ./setup/ │ │ └─ ./templates/ │ ├─ ./storage/ │ └─ ./ui/ │ └─ ./src/ │ ├─ ./components/ │ ├─ ./containers/ │ └─ ./styles/ └─ ./...
В папке
appsсодержатся все приложения, доступные в Netuno.
Изначально в этой папке уже есть приложение demo, которое, как следует из названия, является демонстрацией функциональных возможностей Netuno.
При создании нового приложения добавляется новая папка с той же иерархией подпапок, как показано выше.
Основные папки
В папке приложения есть основные папки, каждая из которых имеет определенное назначение.
Основные папки:
- 📂 config — Общие настройки;
- 📂 dbs — Всё, что связано с базой данных;
- 📂 docs — Документация и другие документы в целом;
- 📂 public — Публичный контент, доступный напрямую по URL, например изображения, JavaScript и CSS;
- 📂 server — Код бэкенда, например сервисы, задания, шаблоны, отчёты и весь API в целом.
- 📂 storage — Организация файлов, связанных с данными или используемых в коде.
- 📂 ui — Пользовательский интерфейс бэк-офиса, фронтенд-код, например дашборды и другие функции.