Jaka jest różnica między zasobem a zasobem?


12

Użyłem kilku IDE i stworzyłem kilka domyślnych projektów. Po utworzeniu znajdę struktury folderów utworzone dla mnie. Czasami widzę folder zasobów, czasem folder zasobów, a czasem oba. Czy faktycznie istnieje (standardowa) różnica?

Odpowiedzi:


14

Przez większość czasu uważałem je za synonimy. Oba służą jako ważne miejsca do przechowywania elementów kodu innego niż kod źródłowy.

Kiedy oba pojawiają się w tym samym projekcie, jedyną różnicą, jaką mogę wymyślić

  • Zasób - pliki konfiguracyjne, coś, co zawiera kod lub znaczniki
  • Zasób - obrazy, wideo i inne rzeczy, które nie są kodem, znacznikami ani konfiguracją. Myśl bardzo statycznie

Powiem jednak, że różnica jest niewielka i poza kilkoma okolicznościami należy je uważać za synonimy.


W Unity niestandardowe skrypty C # znajdują się w folderze zasobów, jeśli się nie mylę. Różnica zależy więc od tego, kogo pytasz.
Vallentin,

1

To tylko różnica w terminologii. W tym kontekście zasoby to zasoby kodu innego niż kod źródłowy, których używasz w swoim rozwiązaniu.

Przestrzegamy konwencji / res / name, która zazwyczaj przechowuje javascript, css, obrazy i inne. JavaScript i CSS są zasobami kodu źródłowego, więc zasoby są bardziej zainteresowane mediami (obrazami, wideo, dokumentami) itp. Podzbiorem zasobów, jeśli chcesz.


1
A co w kontekście gry wideo? Możesz dołączyć obraz do „GameComponent” jako Sprite. Teraz jest używany w twoim rozwiązaniu, ale nadal jest statyczny. Jak powinien się nazywać?
Olson.dev,

-2

Znalazłem framework php - resourcesfolder use Laravel jako folder front-end. assetsjako podzbiory resourcesdo przechowywania kodu źródłowego js i css.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.