Существует ли аналог «Совершенного кода» для front-end разработчиков?
Хм. Вообще-то "Совершенный код" -- одна из тех книг о хорошем коде, которые не привязываются к чему-то конкретному, будь то бэкенд или фронтенд.
Из аналогичных книг могу посоветовать следующие:
 - "Ремесло программиста", Питер Гудлиф
 - "Программист-прагматик",  Эндрю Хант, Дэвид Томас
 - "Чистый код", Роберт Мартин (более "техническая")
Code Clean - не совсем для верстальшиков, но тоже очень полезная - это фактически продолжение Code Complete