Risposte:
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
Dirò comunque che la differenza è minore e al di fuori di alcune circostanze dovrebbero essere considerati sinonimi.
È 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.
Ho trovato il framework php - Laravel usa la resources
cartella come cartella front-end. assets
come sottoinsiemi di resources
memorizzare il codice sorgente di js e css.