Недавно выяснил забавный факт — многие популярные фронтенд фреймворки по умолчанию в production build суют source maps. Что это значит? Заходим на первый попавшийся стартап с HN:
https://www.magniv.app/. Смотрим, что грузится —
https://www.magniv.app/static/js/3.266ff6b9.chunk.js — то бишь заморочились, минифицировали. Добавляем .map :
https://www.magniv.app/static/js/3.266ff6b9.chunk.js.map — на месте. Теперь идём в developer console / sources и прекрасно видим весь исходный код в исходном виде, с комментариями, структурой и прочим. Уверен на 110% — они не рассчитывали на такой опен сорс.
Помнится, одно время .git в корне сайтов находили. Это, конечно, не бэкэнд, но в целом тоже может быть любопытно поглядеть.