${Username}
Что быстрее? Отправлять запрос и парсить респонс?
Собираем на бэке:
Юзер посылает заголовки, в которых указан браузер
Бэк в зависимсоти от агента выдаёт выдаёт ему нужный набор скриптов, урезанный или полный
Юзер получает ответ
Пользователь сразу загружает нужные скрипты.
Собираем на фронте:
Юзер посылает заголовки, в которых указан браузер
Юзер получает ответ
Загружается JS
В зависимости от браузера выбирает набор скриптов, урезанный или полный
Пользователь получает скрипты.