Как передать переменную с сервера в клиентский js?
Как можно передать данные с сервера (nodejs с express) в скрипт на стороне клиента подключенный к странице? Не отобразить на странице, как в ejs, а именно передать для обработки в клиентский скрипт? Не могу поверить, что это невозможно, но пока ответа найти не могу.
P.S.
Я сделал вот таким образом: index.js (сервер)
let someVar = 'Значение просто для примера';
res.render('home', {
someVar: someVar
})
home.ejs (клиент)
<script>
let someVar = <%- somevar %>
</script>
Но мне не нравится то, что приходится использовать тег script прямо внутри страницы. Как это осуществить с помощью внешнего скрипта, подключенного к странице через:
<script src='script.js'></script>