Na realidade, pelo que vi se colocar html puro puxando API (esse exemplo acima) tanto o front quanto o back-end estarão no mesmo servidor.
Normalmente o front e o back ficam em servidores separados, mas mesmo que fiquem no mesmo servidor, vai acontecer 2 requisições, o que eu quis dizer é que independete de usar ou não um framework, 2 requisições seriam feitas.