Skip to content
This repository has been archived by the owner on Oct 16, 2022. It is now read-only.

Refactoring: Bonnes pratiques Vue3 #30

Closed
5 tasks done
Tracked by #18
iv-stpn opened this issue Oct 23, 2021 · 1 comment
Closed
5 tasks done
Tracked by #18

Refactoring: Bonnes pratiques Vue3 #30

iv-stpn opened this issue Oct 23, 2021 · 1 comment
Assignees
Labels
difficulty: easy Issues that are easy to finish. priority: medium Issues that must be fixed or PRs that must be finished and merged with medium priority. status: approved Issues and PRs that have been approved. target: frontend Issues and PRs that act on the frontend. type: enhancement Issues/PRs that requests/adds an improvement to an existing feature.
Milestone

Comments

@iv-stpn
Copy link
Contributor

iv-stpn commented Oct 23, 2021

Checkup de tous les components pour assurer les bonnes pratiques Vue3:

  • querySelector => refs
  • Bindings plutôt que des manipulations de DOM
  • Debouncing (délai) du firing d'évents constants avec lodash
  • Lifecycles propres (pas de fuites mémoire)
  • Refactoring: Composition API #31

(Prochaine issue bonne pratique : script setup)

@iv-stpn iv-stpn added this to the Partie Forum milestone Oct 27, 2021
@iv-stpn iv-stpn self-assigned this Oct 27, 2021
@iv-stpn iv-stpn changed the title Refactoring: querySelector => refs Refactoring: querySelector => refs, bindings plutôt que DOM... Oct 30, 2021
@iv-stpn iv-stpn changed the title Refactoring: querySelector => refs, bindings plutôt que DOM... Refactoring: Bonnes pratiques Vue3 Oct 31, 2021
iv-stpn added a commit that referenced this issue Oct 31, 2021
iv-stpn added a commit that referenced this issue Oct 31, 2021
iv-stpn added a commit that referenced this issue Oct 31, 2021
iv-stpn added a commit that referenced this issue Oct 31, 2021
iv-stpn added a commit that referenced this issue Oct 31, 2021
iv-stpn added a commit that referenced this issue Oct 31, 2021
@noftaly noftaly added difficulty: easy Issues that are easy to finish. priority: medium Issues that must be fixed or PRs that must be finished and merged with medium priority. status: approved Issues and PRs that have been approved. type: enhancement Issues/PRs that requests/adds an improvement to an existing feature. target: frontend Issues and PRs that act on the frontend. labels Nov 9, 2021
iv-stpn added a commit that referenced this issue Nov 12, 2021
@iv-stpn
Copy link
Contributor Author

iv-stpn commented Dec 29, 2021

Principales bonnes pratiques implémentées

Reminder créé pour l'implémentation de toutes les bonnes pratiques vue3 (https://v3.vuejs.org/style-guide/) pour fin Janvier

@iv-stpn iv-stpn closed this as completed Dec 29, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
difficulty: easy Issues that are easy to finish. priority: medium Issues that must be fixed or PRs that must be finished and merged with medium priority. status: approved Issues and PRs that have been approved. target: frontend Issues and PRs that act on the frontend. type: enhancement Issues/PRs that requests/adds an improvement to an existing feature.
Projects
None yet
Development

No branches or pull requests

2 participants