Quelle est la différence entre un actif et une ressource?


12

J'ai utilisé plusieurs IDE et créé plusieurs projets par défaut. Lors de la création, je trouverai les structures de dossiers créées pour moi. Parfois, je vois un dossier Ressources, parfois un dossier Actifs et parfois les deux. Y a-t-il réellement une différence (standard)?

Réponses:


14

La plupart du temps, je les considérais comme des synonymes. Ils servent tous deux d'endroits valides pour stocker des éléments de code non source.

Lorsque les deux apparaissent dans le même projet, la seule différence que je peux trouver

  • Ressource - Fichiers de configuration, quelque chose qui contient du code ou du balisage
  • Atout - Images, vidéos, autres éléments qui ne sont pas du code, du balisage ou de la configuration. Pensez très statique

Je dirai cependant que la différence est mineure et en dehors de quelques circonstances, ils devraient être considérés comme des synonymes.


Dans Unity, les scripts C # personnalisés se trouvent dans un dossier d'actifs si je ne me trompe pas. La différence dépend donc de qui vous demandez.
vallentin

1

C'est juste une différence de terminologie. Dans ce contexte, les actifs sont les ressources de code non source que vous utilisez dans votre solution.

Nous suivons une convention / res / name, qui stocke généralement javascript, css, images, etc. Javascript et CSS sont des ressources de code source, donc les actifs sont plus concernés par les médias (images, vidéos, documents) etc. un sous-ensemble de ressources, si vous voulez.


1
Et dans le cadre d'un jeu vidéo? Vous pouvez attacher une image à un "GameComponent" en tant que Sprite. Maintenant, il est utilisé dans votre solution, mais c'est toujours du contenu statique. Comment devrait-on l'appeler?
Olson.dev

-2

J'ai trouvé le framework php - Laravel utilise le resourcesdossier comme dossier frontal. assetscomme sous-ensembles de resourcespour stocker le code source de js et css.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.