У меня есть вопрос о написании небольших фрагментов кода JavaScript в любых файлах CMS или каркаса / шаблонах. т. е. файлы шаблонов WordPress или Laravel блейд-файлы
Возьмите, например, Laravel блейд-файлы.
Я пишу небольшие JS фрагменты в view1.blade.php
& view2.blade.php
Более конкретно jQuery код, который обернут в прослушиватель событий, готовых к DOM:
jQuery(document).ready(function($) {
some_func($);
});
function some_func($) {
$('body').addClass('some-class');
}
Я знаю, что правильным способом должно быть добавление всего кода JS во внешний JS файл. scripts.js
Но мне удобнее работать другим способом.
Мой вопрос - это влияет на производительность сайта? Я не вижу, чтобы это произошло, потому что весь мой код JS в представлениях обернут в прослушиватель событий, готовый к DOM. Ни он не блокирует рендеринг DOM. Спасибо