SiteKB/Архитектура/Структура проекта.md

2.1 KiB
Raw Blame History

Структура


Описание модулей различных частей проекта, их взаимосвязи и назначения

Общие компоненты


  • Nginx - Веб-сервер для FrontEnd части сайта / доступ к хранилищу с изображениями / обратное прокси, связывающее все части сайта
  • FastAPI - BackEnd часть сайта, программный интерфейс для получения информации для виджетов на сайте
  • Хранилище - Хранилище с динамическими ассетами для сайта (иконки виджетов, бэкграунд, логотипы и т.п.)
  • React сайт - FrontEnd часть, с пользовательским интерфейсом

Связь компонентов


Диаграмма связей компонентов !connections.png

Структура BackEnd


Структура FrontEnd


*требуется составить*