Крч весь ваш бек и фронт это лютая залупа с зацикленным повторением одного и того же, в попытках найти оптимальное решение. И это продолжается уже 15 лет. А знаете почему не нашли решение? Потому что его нет. Потому что нынешний веб это хрень которая получилась ну просто потому что так исторически сложилось. Нет никакого обоснования почему жс попал в браузеры, и почему дом именно такой. Просто в какой-то момент он оказался первым, вот его и засунули. А теперь никто не собирается его высовывать, так как пришлось бы потратить дохрена человеко-часов и денег на полную его переделку. В итоге все будут костылить всякие свои никому ненужные решения и сраться по одним и тем же поводам, которые должны были быть решены в корне на заре веба. Итого: веб это полная днина, у которой выхода в нормальное существование нет, и не намечается.
Спокойной ночи.