¿Cuál es la diferencia entre un activo y un recurso?

12

He usado varios IDEs y he creado varios proyectos predeterminados. Tras la creación, encontraré estructuras de carpetas creadas para mí. A veces veré una carpeta de Recursos, a veces una carpeta de Activos, y a veces ambas. ¿Existe realmente una diferencia (estándar)?

Olson.dev
fuente

Respuestas:

14

La mayoría de las veces los consideraría sinónimos. Ambos sirven como lugares válidos para almacenar elementos de código no fuente.

Cuando ambos aparecen en el mismo proyecto, la única diferencia que se me ocurre

  • Recurso: archivos de configuración, algo que tiene código o marcado
  • Activo: imágenes, video, otras cosas que no son código, marcado o configuración. Piensa muy estático

Sin embargo, diré que la diferencia es menor y, fuera de algunas circunstancias, deberían considerarse sinónimos.

TheLQ
fuente
En Unity, los scripts C # personalizados están en una carpeta de activos si no me equivoco. Entonces la diferencia depende de a quién le pregunte.
vallentin el
1

Es solo una diferencia en la terminología. En este contexto, los activos son los recursos de código no fuente que utiliza en su solución.

Seguimos una convención / res / name, que normalmente almacena javascript, css, imágenes y más. Javascript y CSS son recursos de código fuente, por lo que los activos se preocupan más por los medios (imágenes, videos, documentos), etc., un subconjunto de recursos, si lo desea.

Rob Gray
fuente
1
¿Qué pasa en el contexto de un videojuego? Puede adjuntar una imagen a un "GameComponent" como Sprite. Ahora, se está utilizando en su solución, pero sigue siendo contenido estático. ¿Cómo debería llamarse?
Olson.dev
-2

Encontré el framework php: la resourcescarpeta de uso de Laravel como carpeta front-end. assetscomo subconjuntos de resourcespara almacenar el código fuente de js y css.

Anson Hwang
fuente