"На днях я наткнулся на сайт, который написал лет двадцать назад. Я дважды кликнул на файл, он легко открылся и запустился. Затем я попытался запустить веб-сайт, написанный мною 18 месяцев назад, и обнаружил, что не могу запустить его, не запуская веб-сервер, и когда я запустил установку NPM, оказалось, что у нескольких файлов (может у одного или двух) из 65 000 возникла ошибка, в результате которой Node не смог их установить и веб-сайт не запустился. Когда у меня все таки вышло заставить его работать, оказалось, что нужна база данных. И тогда она полагалась на некоторые API сторонних производителей, но возникла следующая проблема с CORS, поскольку я не был внесен в белый список localhost.
А мой сайт, состоящий из файлов, продолжал «пыхтеть». Я не хочу сказать, что много лет назад сайты были лучше, нет. Я просто говорю, что раньше сайты состояли из файлов, теперь они состоят из зависимостей."
https://dzen.ru/a/Z9fkhMUwExkHVruxВоистину. В чём суть работающего сайта? Чтобы он работал независимо от сторонних включений и ресурсов, как в сети, так и на локальном компьютере. А сделан он на таблицах, блоками, флексами, гридами, через модные фреймворки, или pure html — вторично. Хотя, как мы видим также и из цитируемой статьи, независимость сайта зависит от того, как и на чём он сделан.