David Beck is a developers’ rights evangelist, JavaScript, Backbone.js, and Node.js enthusiast. He works for Rotunda Software, chipping away at lasting change, helping non-profits streamline volunteerism.
Why do we organize assets the way we do? It must be rooted in
tradition. Back when the internets were first getting started, and the
world wide web was at version “1.0”, we just didn’t have that
many .css or .js files to organize. So we put all our .css
files in a public directory called “assets/css” and all our
.js files in a public directory called “assets/js”, and we
were done ... but there must be a better way.