refactor: Organize Project Structure #476

Closed
opened 2026-04-05 16:19:45 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @Map1en on 4/12/2025

Reorganize the project organization for minimal impact of future refactoring.

Changes and Folder Usage:

  1. api/ (New):

    • Purpose: Web APIs

    • Source: classes/request/

  2. assets/ (New):

    • Purpose: .scss files (themes, base styles), images

    • Source: src root, /masks

  3. components/ (Organized):

    • Purpose: Reusable base UI components, and complex components shared across multiple features or views
  4. views/ (Organized):

    • Purpose: Containing the main tab components and any sub-components (components/), dialogs (dialogs/)
  5. service/:

    • Source: repository/, service/
*Originally created by @Map1en on 4/12/2025* Reorganize the project organization for minimal impact of future refactoring. Changes and Folder Usage: 1. `api/` (New): - Purpose: Web APIs - Source: `classes/request/` 2. `assets/` (New): - Purpose: `.scss` files (themes, base styles), images - Source: `src` root, `/masks` 3. `components/` (Organized): - Purpose: Reusable base UI components, and complex components shared across multiple features or views 4. `views/` (Organized): - Purpose: Containing the main tab components and any sub-components (`components/`), dialogs (`dialogs/`) 5. `service/`: - Source: `repository/`, `service/`
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/VRCX#476