Я весь час чую / читаю, що чистіше зберігати js , html та css . Нібито це полегшує обслуговування, налагодження. Нібито він більш ефективний, оскільки дозволяє кешувати / мінімізувати файли css та js .
Що стосується мене, використовуючи веб-рамки (Django, Rails, ...), бібліотеки шаблонів javascript, ... я схильний досить багато розділити одну сторінку HTML на декілька шаблонів для багаторазового використання - якісь віджети, якщо ви хочете . Наприклад, у мене може бути віджет новин , декілька віджетів та ін., Кожен з яких має послідовний макет на різних сторінках, а кожен керує своїм фрагментом javascript.
З цією організацією, яка мені здається такою ж чистою, максимально використаною, - я маю труднощі зрозуміти, чому було б простіше зберігати всі js та css в окремих файлах. Я думаю, що це було б набагато простіше, наприклад :
у виборі кількох файлів віджетів
- html
- основний макет css
- контроль прямих взаємодій та покращення UX з трохи JS.
Я думаю, що таким чином він є більш багаторазовим, набагато рентабельнішим, тому що вам не доведеться прокручувати файл жирного js , потім переходити на та прокручувати файл жирного css , знову переходити на ваш html- файл ... туди-сюди .
Тож я хотів би дізнатися, як ви, хлопці, організовуєте свій код, якщо ви дотримуєтесь розлуки, яка зазвичай рекомендується.
- Чи справді є вагомі причини для цього?
- чи не так, що посібники в Інтернеті зазвичай припускають, що ви не будете користуватися будь-яким фантазійним інструментом (у такому випадку я хотів би отримати більш сучасні читання в Інтернеті для найкращих практик)?
- Це лише питання переваги?