2016-07-27 1 views
0

Je voudrais savoir s'il existe une norme pour la structure des composants pour un modèle. Combien de composants devrais-je créer pour CRUD simple? Dois-je créer un répertoire avec tous les composants pour chaque modèle?Comment organiser les composants Web

Merci d'avance.

+0

front-end et back-end sont différents – gurghet

+0

Vous pouvez lire le code source de [TodoMVC vuejs example] (https://github.com/vuejs/vue/tree/dev/examples/todomvc) créé par le créateur de la vue lui-même. – Ismail

+0

Merci pour vos commentaires les gars, en fait je lis la documentation officielle et c'est vraiment utile. Malgré cela, je ne comprends toujours pas comment organiser les fichiers pour CRUD devant SPA. –

Répondre

3

Vous vous approchez de la mauvaise façon. Vue est une lib pour créer des composants d'interface utilisateur, ce n'est pas un framework CRUD/REST MVC.

La réponse est: la conception de l'interface utilisateur détermine le nombre de composants que vous devez créer et qui doivent être installés côte à côte, qui doivent être imbriqués les uns aux autres, etc.

Cette image de REACT docs vous donne une idée sur la façon de penser (alsothough l'exemple est peut-être un peu à grains fins):

Deduce components from the UI layout

source: https://facebook.github.io/react/docs/thinking-in-react.html#step-1-break-the-ui-into-a-component-hierarchy