2015-06-20 4 views
-1

Я просто добавляю свои отдельные сценарии в нижней части своих представлений рельсов через теги скриптов.Inline Javascript in Rails

Просто кажется, что проще и интуитивно понятным включить один сценарий в фактический вид, а не отдельный JS-файл. Но каковы аргументы против этого?

+1

Отдельный файл может быть уменьшен и кэширован браузером. – jthomas

ответ

2

Имея скрипт в отдельном файле, вы можете:

  1. Включите его в так много страниц, которые вы хотите
  2. ли он предварительно обработаны и уменьшенная в производстве
  3. Объявить depedencies между модулями
  4. Lint с использованием таких инструментов, как jshint
  5. Протестируйте его, имея по одному тестовому файлу на источник