Project Structure

Verze:

31. 12. 2025

Zodpovědná osoba:

Dominik Šlechta

The resources/js/ directory MUST contain vanilla JS/TS code. The resources/vue/ directory MUST contain all Vue-related code.

The resources/js/ directory MUST contain vanilla JavaScript/TypeScript code without Vue dependencies.

The resources/vue/ directory MUST contain all Vue-related code including components, composables, stores, plugins, and directives.

Directory Structure:

resources/
├── js/
│   ├── components/
│   ├── utils/
│   ├── types/
│   ├── app.ts
│   └── bootstrap.ts
└── vue/
    ├── components/
    │   └── common/
    ├── composables/
    ├── stores/
    ├── plugins/
    ├── directives/
    ├── types/
    └── main.ts