powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как делается автоматическое подключение библиотек?
4 сообщений из 4, страница 1 из 1
Как делается автоматическое подключение библиотек?
    #39930158
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть веб-сервер, который возвращает на клиента страницы.
Некоторые страницы это чистый HTML (без JS).
В некоторых страницах JS "автономный", обеспечивающий работу верстки Bootstrap.
В некоторых страницах добавляется код, обеспечивающий интерактивность страниц.
Для удобства в последнем случае типовые фрагменты выделены в функции общего назначения и прототипы (например форматирование чисел и денежных сумм, экранирование спецсимволов HTML) и т.д.). Назову это, скажем, библиотекой пользовательских функций.
Эта библиотека нужна только в последнем случае, когда на страницу добавляется пользовательский код. Но и в этом случае она нужна не целиком, для каждого случая нужна только часть функций библиотеки. Скажем, в библиотеки сотня функций, но в одной случае нужен только десяток функций для форматирования данных, а в другом два десятка функций для работы с таблицами.

Можно вообще не забивать этим голову и всегда подключать библиотеку. Тем более, что в этом случае она будет кешироваться пользовательским браузером.
Можно подключать библиотеку только в случае использования пользовательского кода.
Можно не подключать всю библиотеку, а подключать только используемые в каждом конкретном случае функции. Тогда на клиента будет загружаться только используемый код, но тогда он не будет кешироваться.

Как вообще сейчас принято делать?
...
Рейтинг: 0 / 0
Как делается автоматическое подключение библиотек?
    #39930216
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alibek B.,

можно задействовать requirejs
но скорее всего это будет лишним усложнением
...
Рейтинг: 0 / 0
Как делается автоматическое подключение библиотек?
    #39930253
voraa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alibek B.,
Для таких случаев используется WebPack.
Он может обработать все модули, которые затребует страница и выбрать из них только то, что ей действительно нужно.
...
Рейтинг: 0 / 0
Как делается автоматическое подключение библиотек?
    #39930254
voraa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alibek B.
Есть веб-сервер, который возвращает на клиента страницы.
Скажем, в библиотеки сотня функций, но в одной случае нужен только десяток функций для форматирования данных, а в другом два десятка функций для работы с таблицами.


Можно и нужно разделить библиотеку на смысловые модули и подключать только то, что нужно.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как делается автоматическое подключение библиотек?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]