Qual è la differenza tra un asset e una risorsa?


12

Ho usato diversi IDE e creato diversi progetti predefiniti. Al momento della creazione, troverò le strutture di cartelle create per me. A volte vedrò una cartella Risorse, a volte una cartella Risorse, a volte entrambe. Esiste effettivamente una differenza (standard)?

Risposte:


14

Il più delle volte li considererei sinonimi. Entrambi fungono da luoghi validi per memorizzare elementi di codice non sorgente.

Quando entrambi appaiono nello stesso progetto, l'unica differenza che mi viene in mente

  • Risorsa: file di configurazione, qualcosa che contiene codice o markup
  • Asset: immagini, video e altre cose che non sono codice, markup o configurazione. Pensa in modo molto statico

Dirò comunque che la differenza è minore e al di fuori di alcune circostanze dovrebbero essere considerati sinonimi.


In Unity gli script C # personalizzati si trovano in una cartella delle risorse se non sbaglio. Quindi la differenza dipende da chi stai chiedendo.
Vallentin,

1

È solo una differenza nella terminologia. In questo contesto, le risorse sono le risorse di codice non sorgente utilizzate nella soluzione.

Seguiamo una convenzione / res / name, che in genere memorizza javascript, css, immagini e altro. Javascript e CSS sono risorse di codice sorgente, quindi le risorse sono più interessate ai media (immagini, video, documenti) ecc. Un sottoinsieme di risorse, se lo desideri.


1
Che dire nel contesto di un videogioco? È possibile allegare un'immagine a un "GameComponent" come Sprite. Ora, viene utilizzato nella tua soluzione, ma è ancora contenuto statico. Come dovrebbe essere chiamato?
Olson.dev,

-2

Ho trovato il framework php - Laravel usa la resourcescartella come cartella front-end. assetscome sottoinsiemi di resourcesmemorizzare il codice sorgente di js e css.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.