Требуется ли знание DOM для фронтендеров?
DOM нужно знать как "отче наш".
но в основном сейчас  разработка ведется  с фреймворками, зачем тогда DOM? Является ли его знание требованием к кандидату? Хочется для себя понимания что он потом как - то используются ... для чего он, если все делает обертка в виде того или иного фреймворка?