Skip to content

Rework frontend file structure #58

Open
@Kreezag

Description

@Kreezag
Member

Need to change file Frontend structure to FSD approach: https://feature-sliced.design/

TODO:

  • - implement FSD structure
    - use Composition API
    - add checkers and rules to block wrong changes
    - update pre-commit checkers for VSCode's and JetBrains' IDE ui commits

Activity

converted this from a draft issue on Oct 28, 2023
self-assigned this
on Oct 28, 2023
added a commit that references this issue on Nov 22, 2023

Merge pull request #70 from buggregator/issue/#58-implement-fsd-folde…

70a42ac
added 6 commits that reference this issue on Feb 11, 2024

[#58] move events nuxt plugin to use-events

[#58] move changed events plugin to use-events libs

[#58] remove events from nuxt plugins

[#58] remove unnecessary vendors plugin

[#58] remove api nuxt plugin

[#58] remove useNuxtApp usages

added a commit that references this issue on Feb 11, 2024

[#58] rename use-events plugin to api

1 remaining item

added 9 commits that reference this issue on Mar 3, 2024

[#58] update dependacies

[#58] rework scripts setup for pages

[#58] update setup scripts for pages

[#58] update setup script for layout

[#58] move stores under src/shared folder

[#58] update setup script for layout

[#58] move stores under src/shared folder

[#58] move static under src folder

[#58] move assets under src folder

added a commit that references this issue on Apr 23, 2024

[#58] remove several todos

added a commit that references this issue on Apr 23, 2024

[#58] fix profile store errors

added a commit that references this issue on Apr 24, 2024

Merge pull request #133 from buggregator/issue/#58-update-components-…

20e810a
moved this from In Progress to Todo in Buggregatoron May 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Todo

Milestone

No milestone

Relationships

None yet

    Development

    Participants

    @Kreezag

    Issue actions

      Rework frontend file structure · Issue #58 · buggregator/frontend