Je travaille sur un projet pour répliquer plus ou moins un Finder OS X en utilisant les technologies web. Ayant décidé d'utiliser Backbone.js et de lire this useful tutorial sur la structuration de mon code, je suis arrivé à un petit problème conceptuel.Comment structurer des modèles pour des éléments de dossier et de fichier en utilisant Backbone.js
Comment puis-je mieux modéliser la relation entre les dossiers et les fichiers (où les fichiers peuvent être de plusieurs types) en utilisant Backbone?
Mon modèle de base doit-il être un fichier avec des dossiers une extension de celui-ci?
Ou serait-il préférable de les séparer des modèles. Étant donné que je dois créer des vues «partagées», «récentes» et «favorites» pouvant contenir à la fois des dossiers et des fichiers, comment cette relation fonctionne-t-elle?
EDIT Eh bien comme cela arrive souvent, je continuais recherche sur Google et a trouvé this add-on à Backbone qui semble être exactement ce que je dois. Si quelqu'un a d'autres conseils, je serais heureux de l'entendre cependant.
Merci! Je pense que c'est le chemin à parcourir aussi. –