Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 31.12.2018, 11:53
Профессор
Отправить личное сообщение для s24344 Посмотреть профиль Найти все сообщения от s24344
 
Регистрация: 12.08.2015
Сообщений: 206

Как правильно организовать подключение скриптов?
Здравствуйте уважаемые разработчики. Хочу узнать ваше мнение на следующий вопрос. Как на ваш взгляд правильно подключать скрипты на страницу. Например, есть обычный многостраничный сайт. Сборка осуществляется webpack. Как более правильно, сделать одну точку входа, и чтобы собирался один bundle.js, в котором будут все классы и подключать его на все страницы, например:
index.html
<!DOCTYPE html>
<html lang="en">

<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<link rel="stylesheet" href="/styles.css">
</head>

<body>
	<div class="app">
		<h1>Index page</h1>
	</div>
	<script src="/bundle.js"></script>
</body>

</html>


pages.html
<!DOCTYPE html>
<html lang="en">

<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<link rel="stylesheet" href="/styles.css">
</head>

<body>
	<div class="app">
		<h1>Projects page</h1>
	</div>
	<script src="/bundle.js"></script>
</body>

</html>

И на остальных страницах аналогично.
Или же более правильно разделить точки входа и для каждой страницы сделать свой файл с используемыми на этой странице скрипами.
Очень хотелось бы узнать ваше мнение.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно подключаться к внешнему JSON MC-XOBAHCK Общие вопросы Javascript 3 14.02.2018 19:30
Как правильно организовать обработку большого кол-ва checkbox? pashin76 jQuery 6 06.04.2017 21:51
Как правильно получить и присвоить данные полученные из сервера Axios, react-redux hambat Общие вопросы Javascript 5 07.03.2017 17:09
Пасоны, как правильно парсить параметры? megaupload Оффтопик 15 05.05.2013 14:44
Как правильно очистить maxlength в input? Маэстро Events/DOM/Window 10 22.06.2011 18:14