Что делать с версткой которую сделал верстальщик?
повторно использовать почти не получится
На backend это же все должно быть по идеи разбито на шаблоны при помощи того же pug.
зачем? все шаблоны находятся на клиенте и будут(если использовать server-side rendering) рисоваться на сервере(изоморфное приложение)
Вот хороший
стартер, чтобы пощупать server-side react.