Qual é a diferença entre um ativo e um recurso?


12

Eu usei vários IDEs e criei vários projetos padrão. Após a criação, vou encontrar estruturas de pastas criadas para mim. Às vezes, vejo uma pasta Recursos, às vezes uma pasta Recursos e às vezes ambas. Existe realmente uma diferença (padrão)?

Respostas:


14

Na maioria das vezes eu os considerava sinônimos. Ambos servem como locais válidos para armazenar itens de código não-fonte.

Quando os dois aparecem no mesmo projeto, a única diferença que posso encontrar

  • Recurso - arquivos de configuração, algo que contém código ou marcação
  • Recurso - imagens, vídeo, outras coisas que não são código, marcação ou configuração. Pense muito estático

Direi, porém, que a diferença é pequena e, fora de algumas circunstâncias, elas devem ser consideradas sinônimos.


No Unity, os scripts C # personalizados estão em uma pasta de ativos, se não me engano. Portanto, a diferença depende de quem você está perguntando.
Vallentin

1

É apenas uma diferença na terminologia. Nesse contexto, os ativos são os recursos de código não-fonte que você usa em sua solução.

Seguimos uma convenção / res / name, que normalmente armazena javascript, css, imagens e muito mais. Javascript e CSS são recursos de código-fonte, portanto, os ativos estão mais preocupados com mídia (imagens, vídeo, documentos) etc. um subconjunto de recursos, se você preferir.


1
E no contexto de um videogame? Você pode anexar uma imagem a um "GameComponent" como um Sprite. Agora, ele está sendo usado em sua solução, mas ainda é um conteúdo estático. Como deve ser chamado?
Olson.dev 11/08/11

-2

Eu encontrei o framework php - o Laravel usa a resourcespasta como pasta front-end. assetscomo subconjuntos de resourcespara armazenar o código fonte de js e css.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.