Respostas:
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
Direi, porém, que a diferença é pequena e, fora de algumas circunstâncias, elas devem ser consideradas sinônimos.
É 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.
Eu encontrei o framework php - o Laravel usa a resources
pasta como pasta front-end. assets
como subconjuntos de resources
para armazenar o código fonte de js e css.