Изменил порядок сборки фронта. Приделал layout во вьюхах. Добавил страницу nojs для тех, у кого отключен JS в браузере.