Это я не скажу, я не фронтендер. Есть фреймворки с объектной моделью страницы. Если мы говорим о Яндексе, тут на любую задачу есть своё собственное решение. Но можно вспомнить и реакт в конце концов
А какое отношение фреймворки имеют к верстке? О_о Хоть с DOM, хоть без. Js нужен для создания клиентского приложения, а корячить генератор верстки вместо использования html в шаблонах и css для их оформления - так себе затея, и по производительности, и по трудозатратам, и по логике.