Доброго времени суток.
Всегда интересовал вопрос хорошей структуры статичных файлов - js, css, img.
В данный момент я использую примерно такую структуру
├── /static
│ ├── /dist
│ │ ├── /js
│ │ │ ├── /apps -> это js скрипты разбросанные по модулям (app)
│ │ │ │ ├── /auth -> название модуля (app)
│ │ │ │ │ ├── login.js -> название вьюхи
│ │ │ ├── somescript.js
│ │ │ ├── src.js
│ │ │ ├── /lib -> библиотеки и скрипты
│ │ │ │ ├── /bootstrap-3.1.1 -> я использую версию в названии (стоит ли?)
│ │ │ │ │ ├── /js
│ │ │ │ │ │ ├── bootstrap.js
│ │ │ │ │ ├── /css
│ │ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ ├── /plugins -> плагины и дополнения для библиотеки или скрипт
│ │ │ │ │ │ ├── /tablesorter
│ │ │ │ │ │ │ ├── /js
│ │ │ │ │ │ │ │ ├── tablesorter.js
│ │ │ │ │ │ │ ├── /css
│ │ │ │ │ │ │ │ ├── tablesorter.css
│ │ ├── /css
│ │ │ ├── somecss.css
Так вот, мне такая структура не очень нравится, потому что не комильфо и в большом проекте трудно уследить за тем, что подключается, а что нет.
Хотелось бы заюзать что то по типу require.js , но для него надо переделывать структуру.
И вот сам вопрос, подскажите, пожалуйста, хорошую структуру для статических файлов, например, ту, которую используете вы сами, или какие-нибудь ссылки на статьи.
Пишу на django.
Заранее спасибо.