Хотя исторически причиной отделения HTML и JS было разделение статики и динамики, что уже неактуально для рендеринга на клиенте
Исторически причиной разделения HTML и JS было то, что таким образом разделялась логика и представление, что позволяло, в свою очередь, работать почти одновременно верстальщику и программисту – каждому в своей части.
Очень много рюкзаков, именно что приличные – по цене особенно, но мне кажется, что баллистический нейлон – не очень подходящий вариант для рюкзака – плотный, тяжёлый и не гибкий.
Да, интересно, каким образом может «влететь» ИП, который не пропускает разово через свой счет суммы, близкие к граничным (20 миллинов рублей, вроде бы), но исправно платит налоги и сдает отчетность?
Про двойной зрачок интересно было бы почитать.
Исторически причиной разделения HTML и JS было то, что таким образом разделялась логика и представление, что позволяло, в свою очередь, работать почти одновременно верстальщику и программисту – каждому в своей части.