Javascript (название стандарта на него - ECMAscript) является языком WEB программирования. Предназначен для работы внутри браузеров, где он разрешён, формирует визуальный вид сайта и работу его логики. Формы ввода, всякие "красивости" чаще всего на нём и реализуют. Появился первый раз внутри браузера Netscape Navigator и ныне существующего на AOL.com. Обычно Javascript работает на клиенте (внутри браузера пользователя), но есть и серверная реализация Javascript (в этом случае он работает на сервере вебстраниц), называется эта реализация Node.JS. Серверный вариант может лазить по базам данных и прочему, клиентский только по свойствам страниц и браузера, но оба создают вебстраницы.
а что делать, когда на сайте процент этих скриптов больше чем основной контент?
backend - это typescript n node js